So...council estates? Subsidized housing is a thing we have.
>realize that property rentals are a necessary service that is handled pretty well by the private markets and that landlords are no more or less deserving of earning a profit for the service they provide and risk they take on?
Landlords don't create added value. I'm skeptical that it is a necessary service; housing is necessary, but is renting housing necessary? Why would that be?