I would actually sign-off on this. Property taxes makes the landowner/homeowner a vassal of the state/municipality. Because you must have cash to pay your taxes every year, you can never be truly free and independent. I doubt the government would ever go for it because they need vassals to continually pay for their programs.