The problem isn't land owners it's landlords. Renting should be illegal and anyone caught accepting rent should lose his property to the renter. Owning a lot of land/houses isn't really the problem. It's when you're not using them that's the problem. You should just sell and not leech on society by renting.
I think this needs a bit more nuance. Renting because you can't afford to own is obviously a scam. Financially literate people don't tolerate this sort of thing with cars/furniture, but are put in a position with housing where we don't have a choice.
Another thing to consider is that houses come with a 6% commission to pay the agents. If I have to move a few years later, and can't sell the house for 6% more than I bought it, I have to take a capital loss.