I think outlawing rental property is a fun and radical idea but it does of course ignore the practical reasons people seek to rent housing rather than own it. They might want temporary or shared housing, or prefer to outsource the responsibility and liability of homeownership.
All renting of housing should be well regulated and good housing policy must be comprehensive, covering both the supply and demand side of the equation.