Again, I'm not saying anything about his talent, because it's impossible to know without hearing all sides, which I seriously doubt will happen. I'm saying that the article, his opinions, his actions, and from what his version of events are, is sending signals that he cannot get along with his superiors / peers in a way that is mutually constructive and beneficial.
Honestly, industry might be better for him, if he can find a benefactor willing to finance his research. But academia is petty and political, and from what I'm reading, his odds don't look good.