Yes it is. I can think a customer is an asshole all I want, I can go in the back and tell my co-workers how much of an asshole s/he was out of earshot, but I can’t outright say it to their face. That’s what he did, he called one of his customers an asshole, and is facing the consequences.