Thing is, someone owns those houses and it's certainly not poor people like me. Also we need more housing in most western countries and private entities are definitely not going to build it if they can't rent it out. We need to figure out a way to force public entities like the state to build more housing.
A communist (or similar) revolution might take care of it, but that's a lot more involved than "all landlords disappear".