Scott Adams spouted racism. Dropping him is free speech at work.

There is no right in this country to say grossly offensive things and expect those who are offended not to react.