Those ass chewings only work if you have a relationship and your players respect you. I don’t think that was the case for that dude.
This. Had a Iowa HoF coach in HS, very simple in how he ran the program and it was effective. He didn't say much, but when he did you listened. He could get mad, but he'd tell you your job and you were expected to do it. I can count on one hand the number of "rants" he had throughout my 4 years, and I think all of us players could still tell you about all of those rants because they did get at us and he was right in those moments.
If a coach is going to go off, there has to be a purpose (and not just a self-serving one). That's what makes those rants so effective in limited settings, it's that relationship and respect that's already established.
On one hand I think the TX coach is somewhat justified, but on the other hand he's only been with these guys a year. He probably jumped the gun on this and instead was more self-serving in blowing off some steam.