Sure, only when it's your boss being racist, you don't have many other options than shut up or get fired. French white man here, apalled by 70% (yah, i did the math) of that whole thread. I don't care being called a colonialist because that's true, my country was a colonial empire, so was the UK, and so is the US now, with 200 years of history to catch up (irak anybody?). Laws against racism might be enforces, one day, in the US, who knows. It even happenned in moste European countries.
This guy did the right thing : stand up and talk. Obviously he cares more about telling "the world" than being patted on the shoulder. In other words, he somewhat did it the "black panthers" way, and as much as I like Martin Luther King and gandi, i don't believe you gain rights without fighting. For real.
Why that reaction of mine ? Cause it remembers me an episode of my youth, when i xas living with my Commando father (yeah, like your marines) in africa, and was the only white guy who stood up for a Malgache girl who was being bashed by a bunch of white guys, everyday on our way to school. I got beaten in front of the whole bus for about 15 minutes by the bunch of white racists guys. The driver, a black guy from Cameroon came to me the next day, and told me that he was glad i had to loose some teeth, because otherwise he would have lost his job.