You're telling me those buildings are own and run by the government? Those look like mandatory "affordable units" that by law must be built by private developers in new buildings.
The alternative is to literally just let developers build new properties. That's all you have to do. Upzone. Stop with the rent control. Stop with the mandatory parking minimums. Stop with the NIMBY bullshit.
Its hard to build over top of places that are already being lived in, and once you kick those people out, you have even more people that need a new place to live
That said, if you're going to kick poor people out of their homes for the sake of rich moving in, why not just have the rich people live in those homes and call it a day?
Oh man, careful what you wish for. Dropping reasonable parking spot minimums would likely result in fights and/or cars being parked at all the wrong places.