MostEuropean countries are along this line....here in Canada it is sadly one of our economic drivers.  It should never have been allowed. In Switzerland it doesnt matter how much money you have...it is verboten under most cases to own.  They do have a space constrain that we dont have. The Swiss use their exports for economic gain, where we use our land to scrape bare with foregn money.  Sad but true.
One theory is we have all this wide open space that NEEDS??  to be filled in. If there are green fields then it is our duty to fill them up with various dwellings.  We built 250K homes this year, well then next year we have to build 275, then 300 ad nausem ad anausem....to keep up this insanity we probably require money offshore be it illegally gotton or not.  THis is the insanity and I see no stop, so perhaps we should just put on the blinders and go go go.......and eventually we will fall off somewhere.