Do you think Tom Cruise was justified to have a rant like this?
Yes. The crew should know better.
No. He dealt with it poorly.