Re the issue of Cammy-related opinions, I think there are more like 4 sets of views, which I'd describe, broadly, as....
A few who look very positively on every Cammy appearance, believe he should be an automatic starter, and see him being a Dee as almost part of his skillset, or as excusing any errors.
A lot who see him probably as McP does, a totally committed player who'll run himself into the ground for the team, still learning, still working on parts of his game, with strengths & weaknesses, which (at the moment) can limit his consistency of performance. Always in the squad, but sometimes on the bench.....but a perennial contender for 'clubman of the year' type of guy.
A lot who see him as a player with limitations, and although committed to the team/club, isn't always the best choice at RB, and prone to some costly errors, and probably at 'his level' for this stage of his career.
A few who find it hard to understand why he gets a regular game ahead of most other defenders, even playing them out of their natural positions, and who don't think he's got a future at the club.....though (sometimes reluctantly) do recognise his level of commitment.
It's probably the case that those with opinions in the first & last of the above are the more 'vociferous'/frequent posters on this subject, which maybe over-exaggerates the apparent 'polar opposite' view some think we (collectively) have. You can, though, also apply this kind of 'split of opinions' to several other players, Gowser in particular....and a few of our current-season signings.
I think Cammy (as with CW) does get more of this kind of mixed attention, as he's local, and a fan of the club....and I doubt this will ever be different for anyone local (except Gillie).