I (and I suspect many others) don't have as much of a problem with Cam as I do his apologists. I generally don't like arrogant pricks (see Tom Brady) or loud mouth hot shots (Floyd Mayweather) unless they go about it in a fun and playful way (see TO and Antonio Tarver). And by fun I mean the audience is in on the fun, not that he's showing up someone else but it's cool because he himself is having fun. That line of thought is !@#$ing stupid.
The excuses made for this guy, and the ever-present racial allegations that are directed at anyone who finds his schtick mildly distasteful, are really annoying and actually make him a bigger target.
I didn't like his arrogant persona (or what I read about it - acting cocky to vets as a rookie) when he first came into the league, but I actually started to like the guy around the time of the "Donkey Kong Suh" incident. Now I find myself rooting against him, not really because of anything he's done, but what he represents. Or more specifically, what he's being made to represent.