Put the fact that he was working for IW & Activision, the guy seem pretty cool to me.

I don't really understand the hate toward him, he's just giving ideas and things like that and delivering infos to the community.
As far as i know he ain't making the final decisions as to what will be in the game or not.