The point is that the problem of mega corps is greatly overstated, and isn't really the root of the problem anyway. They are just an easy scapegoat.
Take them away and private "mom & pop" land lords quickly fill the void, and usually are much more stringent about who they will rent to and what they think a fair rent is.