A lot of that demand is for the house/apartment as an investment vehicle or for the idle rich for a party pad. Alternatively, it is a place for people directly or indirectly on welfare of some kind to be funneled to. Those two uses have become increasingly more prominent in US cities. You have to be addled in some way to think these cities are for middle class people, which is why many of them have seen historically massive waves of middle class outmigration in recent years.
Is an American city for you? Are you a( indigent; b( a literal aristocrat or rich enough to be one; or c( a "financial domination" enjoyer who desires to give everything they earn to some combination of landlords and governments when you are not giving all your time to your boss? If you answered yes to any of the above, an American city is for you. If you are a working stiff, the city doesn't want you anyway.