I know a software engineer who was in Silicon Valley and moved to Bentonville. He makes $100K in Bentonville vs. the $120K he'd make in Walmart, Sunnyvale. He pays half the rent he would in Sunnyvale, can buy a big house for $250K once he gets his downpayment, his wife can go to college subsidized by Walmart and then gets preferential treatment in getting a job at Walmart. There's no way he says he'll ever consider moving back to Silicon Valley.