To respond to the last couple of posters: Actually, about 1/4 of the population are foreign nationals (majority German/Italian/French due to no language barrier, along with large population of Portuguese, Spanish, Turkish and those from the Balkan region among others), although quite a few are born in Switzerland but don't get the passport. As a 'foreigner' myself, I often feel tolerated by the country rather than accepted - there is a lot of political and social debate around foreigners and immigration which can make one feel less than welcome, even if you come from a relatively wealthy country like the US. This is a big contrast to the way most tourists are treated because they are here temporarily and spending a lot of money.
Immigration is not that restricted, at least for EU citizens. Because of "freedom of movement" agreements with the EU, any EU citizen can move to Switzerland and look for work for up to 6 months as long as they can pay their living expenses. Short-term jobs up to 3 months don't need any authorization and for more permanent jobs, you basically just have to register, very little red tape. You do notice many retail, service and hospitality positions are filled by those from other European countries, but also doctors and other high-skill professionals are often foreign because there aren't enough Swiss to meet the demand. Almost all of the doctors I've ever had here are from other EU countries (Germany, Hungary, Italy, to name a few), very rarely Swiss.
So-called third-country nationals (like USA) are another story - very difficult to get in. You basically need to be transferred here by your company or have a job offer in hand unless you are married to a Swiss/EU citizen.
And regarding "high taxes for high level of services" - taxes depend a bit where you live and whether your money comes from salary or other formats, but are not as high as many other parts of Europe. I end up paying slightly less percentage-wise than I did in the US, but it's not a massive difference unless you are really wealthy or live in one of the low-tax cantons or towns. Of course as an American, I also still have to file with the IRS every year too. Healthcare is paid for separately and is not cheap unless you are able to qualify for a subsidy. I actually end up paying more here for health insurance here than I did back in the US, and it doesn't include any dental/glasses/etc. (It does however have some maximum costs built in, so you're unlikely to go bankrupt, which is a plus). A lot of things are paid for by fees rather than taxes: for example, you have to pay a TV license fee every year, fee for each garbage bag you use in addition to trash collection fee, fee to contribute to the fire department, childcare is not subsidized as in other European countries, etc.
Also, 59% of people here rent rather than own (in cities, this is even higher - Basel is 84% for example). If you can afford to buy and don't want to live in a village in the middle of nowhere, that usually means an apartment too rather than a single-family home. If you really want to own a home with a big garage and a yard, this could count as a negative in the Swiss "quality of life" rating. My parents, for example, couldn't imagine downsizing to apartment life as I live it. Just depends on expectations and lifestyle.
Anyway - all very off topic from supermarkets, but maybe people find it interesting...! The reality is that yes, quality of life is generally high, but it's not perfect here either. Everywhere has its positives and negatives, but that's why I love to travel - you get to experience new things and learn how people live in other places!