I took a pay cut to work remotely in Asheville, NC (about the most remote, stable, infrastructure-enabled city I could find next to Chattanooga, TN) and while the community was great and living costs were much cheaper, this kind of plan was still wishful thinking because unless...
1. you stay remote (read: can handle work != social structure)
2. your spouse's employment situation is also accommodating
3. your community doesn't decline due to the brain drain / job drain problem of areas outside major metro centers
So you need to be resistant and resilient to the downsides of living away from so many techies.