The rent differential can be explained by nothing more than the natural dynamics of the situation. Want to live in a big city? Probably really want to live in NYC or SanFran, right? Whereas if you want to live "in the burbs", you can go pretty much anywhere. And if you want acreage, you have even more options (assuming you can telecommute).