Stats can definitely mislead. Lies, Damned Lies and Statistics, as Twain once wrote.
On the Calgary fans - sometimes my memory is a bit off on these things, so I revisited our thread on the signing, and Calgary fans in it were definitely complementary.
Confirmed with Link: - TJ Brodie to TOR | 4 years 5M per
Here are the quotes from Calgary fans in that thread (I only skimmed through the first 10 pages):
"He's elite. Enjoy him Leafs fans." (post 48).
"
There’s a huge misconception that he’s bad defensively because he makes the odd turnover. He’s elite at defending the rush and at getting his stick on the puck in his own end. Great in transition as well
You guys are going to love him. He’s incredibly underrated. Flames twitter is ridiculous and you’ll see all kinds of dumb takes buts he’s a top pairing defenseman
Very sad to see him leave Calgary. 4x5mil is a steal" (post 82)
"TJ Brodie is really damn good. He can skate with anyone, you’ll like him in TO." (post 124)
Hell, even NYI fans came into that thread to complement the signing. The only few folks who didn't like him were a few Leafs fans who likely only saw his stats.