I'd argue that property taxes exist because we still live in a system resembling the feudal system we evolved from, and governments believe it is their right to tax our property to pay for their projects.
>>_heimd+(OP)
Who--other than "governments"--decided that its "your" property and that you somehow deserve monopoly rights to a piece of the planet that you didn't create?