>And if you're starving and there is free food one block over you go and eat there.
Well most people generally want to do better than that, surprisingly enough.
> The problem is that no one wants to live there because living in dense cities for whatever reason is extremely appealing now
People want a better quality of life, is that not obvious? Not only that but its better for the environment as well. You don't need a car in London, but you definitely do in suburbia.
>The price of a house grows exponentially with the minimum travel time to a metropolis from it.
It becomes exponentially more expensive as you get further away from the city? I don't think that's true, and I don't know what the relevance is to the discussion anyway.
>Blaming home owners for this is very useful scapegoating while ignoring the context.
What context? You've provided none. Home owners aren't the problem, home owners who seek to deny people affordable housing are the problem. It's selfishness, plain and simple.