It's funny how you big him up for things like awards & popularity (both of which are total politics) then take an abrupt left and claim he was only fired because his manager "probably" was afraid of him
I have no idea of what you're talking about, but with you, that's pretty much par for the course.
I've seen the good, the bad, and the ugly over the years when it comes to career competence. The person in my example is / was extremely competent. I have no reason to lie, especially here.
In my experience, in massive corporate settings, if you and your boss don't get along, your boss will win in the end 99 times out of 100 and if he wants you gone, you will be gone. The organization is simply too big to care and they will simply act on the direction of the boss.

