Its because people like this believe they are highly intelligent individuals, and material of this caliber is simply below them. They believe have better things to associate with. In order to satisfy their ego, they must put down those who like such things they dislike. It follows that if you're intelligent and use that as a basis for disliking something, those who do like it are below you in intelligence. You're better then they are.
At some point they get it into their head that other people give a fuck, and to be honest, a lot of people do. It goes to say that this type isn't the only other in the world, so the ego battles feed off each other and go on. You don't have humor, you don't have trait X, I'm better than you for Y, is really what it comes down to.
Edit: And Belfast, as I only know you through the internet, this could be a highly unlikely call on your entire character. I like you in general, so don't be offended by the statements too much.
Another edit: I've dug myself far to deep into a hole to salvage myself from any flamings short of deleting this post, but I'd like to add that when I saw Belfast, I was initially thinking of another member whose name begins with a "B" whose statements today sent me into a bit of a "damn you people" mood. Coupled with utter jet-lag, I may not be at my prime of intelligence at the moment. Suffering from my own argument as it may be.