Earlier quoted context omitted.
so as a society, it would be better to have a handful of house owners collecting the rent of everyone else? Is that a good allocation to you?
Yes. Owning your own home is like cooking your own food. It might be cheaper but only if you don't value your own time or have anything better to do. There's a reason why even rich, successful businesses rent office space instead of buying. They just can't manage a property as efficiently as the companies that focus on that.
These big companies do not manage one single house (office). They manage a real estate portfolio. Most of big companies have a mix of rented and acquired office space. Ultimately, owning real estate or not is an investment decision.
Some big companies, like HP recently, went from owning most of its real estate to sell large chunk of it ... Reason is to get some cash flow and to rationalise some expenses. But not because someone else could manage better their real estate.