So many people do not like this movie simply because they do not understand it. First of all, yes the movie is full of stereotypes, but that's the point. They're there to show how ridiculous these stereotypes really are and to show that in the end, you cannot change who you are, you just have to learn to accept it and get the people around you to accept you. Second, some stereotypes that I've heard people notice really weren't there. I don't think anywhere in the movie did they try to make Christians look stupid (hey, the homophobic Christians are pretty good at making themselves look stupid WITHOUT help). Okay maybe Megan's comment about "God is good, God is straight - hey that's pretty good," but still, I think sometimes people LOOK for something to be offended by. I think this movie does make fun of many straight people, who claim that gays are recruiting, when it is actually the other way around (as one can see by the existence of True Directions, and in the fact that when Megan asks them to teach her to be a lesbian, they tell her that they can't do that). All in all, this is a great movie and I really enjoyed it! As for people who didn't, hey, you're allowed to not like it, but if it is for reasons that really don't seem warranted, maybe you should give But I'm a Cheerleader another look.