No, why should you be afraid to speak your mind, what's different from being racist is understanding a bit of diplomacy and assessing what you can and can't say in a specific audience.
This site is as bad as anywere where else. I've read some nasty stuff when referring to Scots or to the Welsh or to the English, the phrase sweaty sock is offensive to some as is the phrase southern softy or southern shandy drinkers; diplomacy seems to play no part in some dicsussions on here!