> buying a house does give you the inalienable right to live there forever (if you so choose)
That's simply not how it works in the United States. The government here is allowed to levy taxes on you for fencing off a portion of our land from other citizens.