I think like anywhere you live (like was said by someone else, the grass is always greener) you move somewhere and it's all good. You like X Y Z about the place, but A B C really drives you nuts after a while.
The UK annoyed the hell out of me. The whiny attitude, the doom and gloom and really I just wanted to try somewhere new. France has it's plus points. I get cheap wine and good price Champagne. I'm close to the alps (or close enough) that I can go for weekends.
The processes and systems though... **** MY ARM. They're backwards! Everything is so arse about face for so many processes. You can't pay online for a lot of stuff, or you have to go in to a post office and pay bills with CASH! Everything is late. You're lucky if your post turns up. Taxi drivers are useless (if you get a taxi). I was once told (I live like 3km from the airport) that, having flown for 12hrs, I should walk home as it's only 3km and it was a waste of his time taking me.
Switzerland is beautiful. So much to explore and fantastic unspoilt scenery. But they're the opposite. Process mental. Anal about EVERYTHING. You'll get fined 80CHF if you leave your bin out a day early (a mate got this as he was going away and left it out).
I had a full on argument with someone over not turning my engine off while waiting for someone as it was 35c and I had my kids in the car and the aircon on. He demanded I stopped polluting the planet.
They're on time for everything though...
But anywhere you stay/live for long enough and the little things start to annoy you. Anywhere. I don't know anyone that would say that everything about where they live is perfect. It's not how we're wired but you work out what is important to you and make a compromise.