Recently, the current government decided this game was unfair, and tightened taxes and housing regulations to the point where it only really makes sense now for large corporate landlords. Unsurprisingly this led to landlords exiting the market, and now there are too few rentals, leading to insane rents.
This system isn't always managed as well as it could be — subsidized unit requirements are layered on top of that, and in St. Paul the payoff period is only thirty years, which has made some developers balk. The political factions often imagine all investors as good or bad instead of as a force that can be managed to achieve desired social outcomes.
It’s a way to get around some of the issues that rent control causes, such as reducing construction.
Unfortunately, due to how our rental market works, it’s largely young people living in those more expensive apartments, which is terrible for birth rates and inter-generational equality.
https://youtu.be/mav_Y0ZcVpw showing a random purchasable apartment in Russia.
Ownership is nice for the long term, but sometimes people just aren't ready for that. Some careers nowadays involve several training periods which happen in multiple different cities and stretch out for 8-12 years. Sometimes to get a good job in a less dynamic city you are better off working in SF/NY for a few years after school even if that's not where you want to end up. Maybe people learn faster that way. Retirees may be better off renting if they don't want to do maintenance and may only live there for a decade before moving into assisted living.
A lot of social housing is currently reaching that 30 year mark, and it's barely being replaced. And costs for new constructions simply don't make a lot of sense right now, also affected by increasing building standards - which also prevent conversion of much vacant commercial space.