I contrast that to a battalion commander I worked for in Germany, and at Fort Bliss. His mantra was that "respect is given (due to rank and position), but loyalty must be earned.
There were numerous times he chewed me out. LOL, I was a 1st LT running his supply operations, plenty of opportunities to make mistakes. However, I knew that two minutes after leaving his office, it was forgotten, he held no grudges.
Could I work for Trump? Not likely, I'm done working for people that don't hold themselves responsible for their mistakes, instead blaming others when things aren't going well. I ran into several of those types when I was in the Army.
I endured it by telling myself I had no plans to make the Army a career, so I didn't have to worry about kissing their asses.
In times of a real fight it takes different leaders. It takes gruff, difficult men like Patton at certain points.
Other leadership is needed at different times.