>There will always be a concentration of people in cities for these reasons.
That's fine. Not everyone has to move. As long as the marginal city dweller would rather have cheaper housing than "buzzing restaurants and art galleries", there will be downward pressure on housing prices.