There's something about the writing style on that page too. Hard to describe.
(I'm totally kidding; your question is an excellent one.)
What's funny to me is how sometimes there are two qualities -- being both more competent (than one's peers) and not liked -- that in combination can further perceptions that someone "isn't a team player"..in the eyes of The Majority, the same people who are the real problem.
If the team says pigs can fly, the sky is red and Bob isn't a team player, all of those things might as well be true. After all, perception is reality.
The author was also smarter before he was empathetic. When he saw someone become touched after the criticism he put forth, he should have changed pace. And changed focus. Instead of focusing on the critiques, he could have focused on the outlying problems contributing to those critiques.
Instead of ignoring the responses everyone made to good suggestions, he could have been more accepting and started to beat the same drum.
Point is to find common ground first. Solutions come second.