Having personally worked with TC, I’ve not seen him yell or mistreat anyone, even after an arduous 22-hour shooting day or even when a background actor's ringtone went off during a stunt scene. So, this is a little surprising. He is, however, very passionate and intense about his work.
I do agree that NO ONE has the right to yell at anyone else, regardless of their position. It’s just a basic tenet of professionalism and human respect. I don't feel T's rant came from a malicious place, but taking a quick breather before addressing it may have been helpful. This sounds like yelling as a result of frustration and not being heard. I am cutting him a little slack based on my experiences with him and that it probably didn't come from a place of abusing power, ego, or cutting down his crew. This sounds like an anomaly, not systemic Hollywood abuse or habitual. I know the difference from personal experience.
I flat out walked off another set after I witnessed consistent Christian Bale-esque tirades from a high-power director that were relentlessly vicious, an obvious abuse of power, and detrimental to crew morale. We’re talking daily tears (cast and crew), cursing out an 80-something-year-old couple doing background, calling cast and crew f!@#$ morons, ripping into everyone from lighting to sound, etc. That set ran on fear. Unacceptable. The only reason this guy’s still in the business is because that film won an Oscar. He gets results but at what price? So, you see, this is the gauge by which I’m measuring T’s rant. The two are not alike at all.
And contrary to what people may think about standing your ground in Hollywood, I did not have any trouble finding work after that. In fact, when I explained why I walked from such a major project, I got “Yeah, that guy’s a dick,” a few “Good for you”s, and plenty of “I have a project for you”s. So, choose yourself, stand by your values, find your production family, and let the a-holes make their entertainment without their biggest asset – you.