I am an italian working in Zurich since 3 years and I find the city and the country just great! And I also know a lot of other italians and foreigners which loves this city (> 32% of residents in zurich are non-swiss...). The swiss are far more open-minded than italian for instance... I think your undifferentiated Switzerland-bashing is more expression of a personal frustration.