But they're too damned expensive, and that's a manufactured situation. We intentionally decided that home prices rising faster than inflation is a good thing, and now we get the occasional lip service to "let's make housing more affordable" but _nobody_ has the guts to say "let's make housing CHEAP. Because basic shelter free of indentured servitude is good for humanity". Instead you get "well this building will have 100 market-rate units and 10 affordable ones so we get the odd token normie to assuage the guilt of everyone else living there. But you still get to vote against any meaningful increase in housing supply that addresses the core problem of 1000 people trying to fit in 100 homes."
So, if you make a lot of money, the city is great. If you don't make a lot of money, the city _would_ be great if you could actually afford to live there.