Clearly there is a world of difference between being a telecommuting programmer earning a large salary and remaining in your hometown because you want to be a stay-at-home parent and follow God.
I admittedly missed that context, but it doesn't exactly seem mutually exclusive either. Why can one not follow God, be a stay-at-home parent, while also being a telecommuting programmer (or whatever suits someone's interests and abilities)? Staying in a small town does not really seem to be the limiting factor.