Unless there are caps on prices and restrictions on buyers and limits on flipping, none of this will do anything except provide more low quality homes for builders to sell to high paying buyers.
Single family homes should not be owned by companies. Property should only be owned by citizens. Rents of all types should have caps on increases that match cost of living.