I believe he's a pretty good coach but not a great one. I can be honest about that.
It sounds like it gets you pretty rankled though when people don't agree with you. Instead of solely presenting points to support your view you mix in insults, mock, and go to extremes in your accusations. If I've caused you to get upset, my apologies. It wasn't my intent. I've told you before it's okay to disagree, there's room in this world for differing points.
When I see a groupthink going on I will often present a contrarian view, that is my nature. Since the groupthink thrives on CB I end up presenting that view frequently.