Nah, this was the sort of guy who decided to leave the team (not midori this was years later in a different org) and then figures it's okay to act like a jerk on the way out the door. Some (junior) engineer on another team made a bad suggestion. Wasn't enough to say no, he had to tear a strip off him. To the point the manager of the other team asked if they could talk about it (he refused).
Guy was passionate and smart and just a lousy leader.