That is a huge generalization and just the type of generalization that causes arguments. Blanket statements aren't a good thing, I have said that time and time again. Racism/discrimination needs to be fought at every level but the manner in which it is fought needs to be something that doesn't lend itself to interpretation by the enforcers and it has to make sense and should protect everyone not just one group over another. I also think we need to recognize that racism and discrimination is not only "white" people mistreating "black" people, it can go the other direction as well. When I was in college I never understood why we could have a "women in engineering" association, a society of black engineers (actual name), a society of asian engineers, a society of hispanic engineers, an association of African American Students or Hispanic or Asian or Indian or Native American, etc... but it was forbidden to have a group just for "Caucasian" students or a "society of male engineers" or join a group that you don't fit in with/aren't that ethnicity. It just seems bizarre to allow all these groups to segregate themselves and we actually encourage it. It seems odd when we are promoting unity and celebrating diversity that we allow these gaps and cracks in the unity. I hope I made some semblance of sense.