I know what you're saying. There are a lot of things that can't be sadi anymore due to political correctness. It's real bad where I work, a large company.
It's a shame.
But, you will notice that on this site people do say what they think.
Unfortunately, their anger and hatred against the Muslims or Mexicans is just as poisonous and destructive as the anger and hatred of the Muslims and Mexicans against THEIR enemies.
Freepers don't see that they are the flip side of the same coin of unmitigated anger and hatred which perpetuates the acrimony and warfare of our human race.
One always should see reality, good, evil, whatever. One should always confront the evil, call a spade a spade, but one should avoid the judgment and try to call people to be better, to do better.
That's on a personal level, not a political one, of course. But, if you notice, this is exactly what Bush and Rice do in the middle east. They call on both sides to solve problems diplomacatically and they both avoid the hatred, venom and anger that one reads on this site.