Yes ... and no. I'm from London and the buzz (night life, bars, restaurants, cafes, shops, just walking around) is very obviously missing from here. But that's to be expected as the population of London is greater than that of Switzerland.
However, and this is a personal thing, I like meeting new and interesting people. Admittedly not all expats fit into that category but a lot do. I've got friends in Basel from this forum, from couchsurfing.org (they tend to be a bit wacky!), the Association of Chinese Students and Scholars in Basel (don't ask), Facebook and the University. A very diverse bunch of people, most of whom have travelled and worked in many countries.
In London I sometimes find my "old" friends a bit boring, especially once I'm back there after a few months of living abroad. Here, I can meet people who, for random examples, own a chain of restaurants in Belgium, are studying neuroscience, are musicians, teachers, IT consultants, a Japanese guy who'd spent 3 years cycling around the world, a chef etc etc.
Now, all the above must exist in London but when the population of a city is 8 million people tend to clump together. In other words, I don't meet such a diverse bunch of people all in one group/place when living in London.
So, (wow, what a long post and not even one sarcastic or witty comment about shop opening hours!) it's not being in Switzerland that I find exciting, it's working away from home. You'll also notice that all my friends are expats or travellers of one sort or another. I don't speak any German and haven't integrated. I don't feel I need to, or want to. I'm happy as it is. Of course, I like to think that even without integrating I'm adding to the richness of Basel in my own way.
That I can believe. I usually move on after 12 to 18 months.