I don't generally agree, i think they should be able to buy them as well. We can't limit how many homes people own, how do you rent then? What do we classify as "too much" house ownership? 10?100?1000?
A mom and pop landlord with 5 rentals doesn't have pricing power. A firm owning 1 in 5 homes in a neighborhood does. That's why antitrust thresholds exist in other industries.