I think there's definitely a difference from a snob and a harsh elitist.
A snob is somebody who gets in a minRABet that nothing outside of the rules they've made for themselves is viable, and therefore immediately dismisses it. Snob means you do not open your mind, and assume you're right...