“it sounds like the key problem is if you don’t own the land your housing sits on, that’s where the problem comes in.”
Except even then you never actually own it. You are just leasing it from the government.
Well you touch on the issue of property taxes. Yes we must pay our taxes on the asset, if we own property.