> providing housing is a service that should be done at market rates

That's an opinion, not a fact. I don't share that opinion. Societies are healthier when people are housed, and when that housing is well-maintained. "Let the market decide" often doesn't get you that.

> an investment must yield a return to make sense

Agreed, but we can and should cap that return if not doing so leads to housing insecurity.

> There's a huge lack of financial literacy in some of these comments.

From you I'm seeing a huge lack of understanding about what capitalism is good and bad at.

I am also for housing all people and for all housing to be well maintained. As a societal issue our government should provide housing where needed though, including paying for (via our taxes) reasonable housing where someone can't afford it.

However, to force a private party to provide a service at non-market rates to another private party doesn't seem right to me, and as I mentioned in other comments, causes a decrease in housing (and therefore makes the problem worse rather than better).

> an investment must yield a return to make sense > Agreed, but we can and should cap that return if not doing so leads to housing insecurity.

Again, if you cap the return, you cause a redirection of investment in housing to other asset classes, and effectively reduce housing. Your stated goal is in direct conflict of your desire to cap the return.

> There's a huge lack of financial literacy in some of these comments. > From you I'm seeing a huge lack of understanding about what capitalism is good and bad at.

How so? Feel free to elaborate.