There's opinionated, and there's toxic, and I would argue that this is far more of the latter. That said, people in powerful positions will often get away with this, without many larger negative consequences. With that much power and influence comes a lot more slack in the way one behaves.
I don't have much tolerance for Linus like behavior in places that I work day-to-day though, without a lot of protective social niceties.