I don’t understand why people think it’s just okay for athletes to direct expletives at refs. I get angry at work but I don’t cuss at people or call them names. Is there a reason we allow such lower expectations for athletes? Trash talk other players? Fine. That’s competition. But the refs aren’t the competition (despite what many of you seem to believe).
Anyone who has competed knows that, to do your best, you have to be emotionally invested in the outcome. So if you are emotionally invested, that means you're going to have an emotional reaction when something doesn't go your way. It's not "okay" to bark at the officials, but that's what technical fouls are for.
Ejections are rare and are supposed to be reserved for really egregious violations of sportsmanship. To me, calling an official a "bitch" after a bad call does not rise to that level.
If a work superior criticizes something you've done, you can usually count on the decision having been made thoughtfully, and if it's going to impact your career, you'll get some sort of opportunity to respond. So it's really not an equivalent situation. In the NBA, officials make tons of mistakes, partly because they have to make their decisions instantly and without complete information. The players involved are going to be the first ones to know when a call is wrong, it's going to make them angry, and knowing that they have no opportunity to appeal makes them angrier. Of course it doesn't help to lash out, but it's an understandable reaction. Considering all of the transgressions that happen regularly on an NBA court and don't attract attention, I fail to understand how this particular incident rose to the level of being ejection-worthy.