I like the thought of someone agreeing with me...but I think you took a running start from my post and went straight off a cliff. I disagree with almost everything you wrote after "...we have a country." But especially, I disagree with "we also need a system where the work you do pays enough to live where you do." I think one of the things our country has done right (common language, laws, etc across the country) is made it extremely easy to physically move anywhere there is better opportunity. I think that people that stay where they are (and complain about their situation) are just afraid of change. Do we not celebrate our ancestors that had the fortitude to leave their homelands in search of better lives for themselves and their descendants?
It's easy to think that because there are few physical barriers to movement, that it's easy. But when the choice is between spending everything you have to maintain a roof over your head, and moving with no prospects or job lined up, then I think it's easy to see how that doesn't happen. In the great rural exodus that's been happening for decades, it's because jobs were plentiful in urban areas. Now those jobs are overseas or mechanized, leaving lower paying jobs & increased competition for them.
Cost of living as well in urban areas is oftem times much, much higher than elsewhere, so being able to save enough to move you & your family just isn't realistic.
But I'm glad you agree with me.