I don't think you're missing out much (except me probably ). It's just a city. There are no roman ruins in it, and it isn't in the mountains. You can see mountains in the distance however, and there's a river and a lake, some kind of split old town, shopping for the rich, shopping for the alternative, way too expensive pubs and clubs.
Dang, you live in Zurich? I'll have to make a mental note of that, just in case I pass through again (expensive pubs or not)