People with means tend to locate in tax havens, not places that have good amenities. Presumably with sufficient resources, you can produce any sort of amenity you'd like.
Then they proceed to live wherever they want and buy items using Corp/LLC Funds. When they need to use personal funds or pay income tax - They minimize their tax impact through various methods.
Point being - The people live where they want regardless of tax haven status. They recognize revenue in a Corp/LLC in a tax haven.