Rabbitstew
Life in Switzerland is jolly nice. As an expat. Unfortunately for the locals, the influx of expats, often with housing allowances from their companies meant that the house prices have soared.
The Swiss do earn a good bit more than the Brits but that all goes on housing. Monthly rentals start at around CHF 2000 for a 3 bed flat and upwards of CHF 4000 for a house. (£2500).
The locals have to look for cheap flats in neighbouring France, or in dingy areas of town.
Creating jobs - yes, more rich expats. Is life better for the Swiss? Yes, for those who have real estate or who live from the money that the expats bring into the country. But they still live in one of the most expensive cities in the world.