It doesn't take a rocket scientist to figure out that there is a double standard when it comes racism and prejudice in America. There are certain groups that you can bash and criticize without any consequences and there are other groups that you can bash and criticize and you will be treated like you killed someone. For example, if a white guy says something offensive about blacks, gays, or Jews then he will be treated like he killed someone. However, if say a black guy makes fun of white people then it's okay. Why is there a double standard when it comes to racism and prejudice? Nowadays, you can make fun of Christians, Republicans, fat people, smokers, and autistic kids without getting that much flack. However, if you talk about gays, blacks, or Jews then you're a horrible person and you need to be punished. What makes it okay for a person to make fun of one group and not get punished but then do the same to another group and get no punishment?
And if you're against affirmative action, you're a racist.
If you're against gay marriage, then you're a bigot and phobe.
If you're against abortion, then you hate women and are against women's rights.
If you're against illegal immigration, then you're a xenophobe.