Well, that certainly qualifies as impolite, doesn’t it?
He shouldn’t have said that.
That, by itself would have just got him in trouble or maybe suspended, but it was a history of such things that finally did it, IMO. I don’t know that, but I’m guessing.