Boris quite often made valid points, and the reason people can't stand him is that he disagrees with everything, is highly opinionated, and is usually quite caustic. He likes to get into arguments...a lot.
Is he a dick? Sometimes. Did he do anything worth getting banned for? Not that I saw.