I pretty much agree with everything you've said. The question of how to deal with the problem, however, is a minefield. I'll be the first to admit that I think racism and sexism is disgusting behavior. It should opposed. But, there also needs to be places where an open exchange of ideas is readily available, and people with common sense need to be vocal in those arenas, openly challenging prejudice and hatred in a cool and rational manner.
I pretty much agree with everything you've said. The question of how to deal with the problem, however, is a minefield. I'll be the first to admit that I think racism and sexism is disgusting behavior. It should opposed. But, there also needs to be places where an open exchange of ideas is readily available, and people with common sense need to be vocal in those arenas, openly challenging prejudice and hatred in a cool and rational manner.