Rent control and subsidized housing protects a few at the expense of the rest.
Rent control is literally about politicians absolving themselves of accountability. They "make" housing "cheap" again without direct consequences to the budget. The angry mob is gone, the money problem is gone and the social problems are now allowed to pile up over time until you have a dysfunctional community. It's like sticking your head into the sand.
Oh and please don't comment on how you can stick your head into the sand while simultaneously solving the actual problem as if sticking your head into the sand is a valid strategy.