Well, the counterpoint is that he's a famous guy (famous enough to draw heat on Twitter) so he should know that if he posts shit like "they're savages" and "they're not people" immediately after saying "I called her a #*#*# because SHE IS" that it's POSSIBLY going to end in a way he didn't want it to end.
I'm pro Anthony here, but without trying to put a qualification on it. He said some offensive stuff, but he should be allowed to say that stuff and let the marketplace decide (via ratings not via special interest groups threatening Sirius) if it's a firing offense or not.