personally, I think everyone has forgotten the actual meaning of the word racist. Believing in stereotypes is technically not racist. The pure definition of racist is someone who feels one race is superior than another, so just because you cross the street in the middle of the night because a group of anyone in a particular race is approaching you doesn't make you racist, it may mean that you believe in a stereotype, or it may mean your just careful.
A lot of stereotypes were developed because of some truth and not all are bad. When someone says cattle rancher, you get an image in your head, but that's a stereotype based on your learning and experience. An environmentalist you may think dirty hippy, an engineer may be a dorky nerdy dude, Jewish people are rich, fat people are sloppy and dirty,... and all those thoughts may offend a person or another, but because the stereotype isn't based on physical feature that is not controllable they seem to be acceptable.
CSB has a point in that we should probably question WHY we are stereotyping, but I truly doubt that anyone on the board actually feels that one entire race is superior to any other.