Because your saying "just move if it's too expensive". It's also expensive to move if your poor. Single mom working two jobs already can barely afford rent and you think it's going to be easy to just pack up and move to a different city/state?
Life isn't always about "choices". Most people, I'm gunna guess, didn't get to choose to live there. Most people can't afford to just choose where they live.