"It's like if you go to buy a house and you pay $800k, up front, expecting to be able to get a mortgage, leave the place to your kids, and sell it if you have to, only to be told later that you merely rented the place for your life time."
We have something like that in England, primarily in London. When you 'buy' a property in parts of London, you don't own it outright. It's called a 'leasehold' and usually lasts 90+ years, after which you have to give the house back. It's yet another reason not to live in London.