This is exactly the same system of ownership as now, and a type of tax that already exists in many countries, but at a higher rate. I'm not sure why this is so horrifying.
I'm also not sure what makes it so hard for people to see the obvious fact that landlording is morally unjustifiable. Ideology is a hell of a drug I guess.