I've come to realize that their are two kinds of people who don't like Star Trek.
The first, on the whole, simply don't get it because they can't understand it. They can't accept imaginative fiction with concepts, ideas and metaphor that needs a thought process. They are the masses who watch a lot of reality television, top ten shows and, are now, constantly texting and twittering LOL and are glued to their Ipod.
The second are people that don't watch TV at all or refuse to watch the show because it is "Sci-Fi". Despite their lack of knowledge about the show, they will still talk about it in a derogatory snide fashion and will prejudge Star Trek fandom on their skewed impressions gleaned from SNL, other media and MADTV.
I have taught high school for 25+ years and this broad generalization applies to both faculty and students.