I suppose that with a bit more research, I would not be as surprised by the differences between Zermatt and St. Moritz.
The differences are extreme and I suspect boil down to culture. Similar in
many ways I suppose to the stereotyped Oakland Raiders vs. the San Francisco 49er fans, or perhaps the Craft Beer & Pizza vs. Champagne & Lobster crowds.
(Yes, Zermatt did have a brewery right in town.)
Both are high end resorts that market heavily to the wealthy skiing world. In addition, Zermatt has the Matterhorn and the rugged mountain climbing folks, while St. Moritz seems to attract those that perhaps are a bit more worried about their outfits and hair.
I may be jumping to conclusions here, but that’s my first impression.
Photos follow below. Which would you rather visit??