I disagree with you Kurt, sorry. He was hired and probably making a lot of money to show up and be a professional, and he wasted more time ranting about something insignificant than it took to fix the problem.
With my temper I would have released him right there and hired an actor with better manners... as there are probably a good 40 actors that could play his part just as well as he can.
Having a bad day or not, when you show up for work you need to do it as a professional and not as some spoiled brat.