good first step, but now ban corporate landlords if you're really serious.
Obviously the property market isn't functioning like a free market, but why do you think that having more private landlords would make things better?
Do you just want a limit on the share of the property market in a given location that one entity can own? That would definitely make sense.