That's a great deal compared to most any other European country. In neighboring Germany for instance, if you earn €55k, your tax rate is about 44% (including solidarity surcharge). In Zurich it's about 11% (canton plus federal tax). The top rates are 47% and 16%, respectively.
So it's not much surprise that people want to live there, despite the high cost of living.