There's a big, big, big difference between stereotyping and discriminating. Stereotypes are formed because the majority of them are true, perhaps even cliche, statements, generally accepted on the society. Discrimination, on the other hand, is insulting based on know solid pretences. I really hope you can see the difference between calling someone a mosher and calling someone a...well, I'm not gonna say it.