I agree for the most part. I do think that the businesses that provide/manage properties should be public benefit corporations or whatever the local equivalent is. Housing is an essential human need. In an ideal scenario, profit wouldn’t even be a factor, but I’d settle for it not being the first priority.
I’m not so sure. The knee-jerk reaction of the cynic in me is to agree with you, but I actually think it’s fairly unlikely that they own rental properties specifically. Many, if not most, probably own multiple properties as rich people are wont to do but, I would imagine that most of those are just “summer homes” or similar rather than something that is rented out as a “landlord” in the way most people think of it. It is possible that they could be investors in these funds, REITs, or other such vehicles which would make them indirect owners of these items.