I'm from the Netherlands where a large majority of people bike every day. I've never come across this level of snobbishness towards other people's choices in bikes. It seems it's very common here in the US though among the urban cyclists to obsess about all components of the bike.