I'm certainly one who thinks that greater availability of rental properties, and perhaps a larger long term renter class is a good thing, but it's hard to see how bulk buys of housing by investors doesn't just end in an abusive slumlord scenario.
We're going to need stronger tenant protections in most places, including some form of soft rent control for long term tenants, if that is going to work well...