"I have read so many stories of tough personalities like this who chew out their people publicly, yet in the process achieve greatness for themselves, their teams, and their products."
Honestly, this doesn't sound like that kind of guy. From what you described, he's "all hat and no cattle" (as they say in Texas).