I know about the spitting and I assumed that's a big part of what people are referring to with him. It's bad but it's also one moment during some kind of altercation with a former teammate, I don't know what was said and I don't condone it but I think it's a lot to brand someone as having terrible character.
The jousting with fans thing was over sensationalized, he would've been suspended for a LONG time if he actually did anything to a fan. He was getting heckled by some fan and made him flinch, I have 0 issue with it personally.
The demeanor thing is subjective but I understand it, he's very aloof and cocky on the ice.
Oh I know he's an asshole, I've watched him play a lot. He's a huge chirper and is a bit of a rat but to me that's not the same thing as character issues. Like Matthew Tkachuk is an asshole, early in his career I'd even say he was a dirty player but I'd struggle to call that "character issues". To me character issues comes across more like a guy who's making problems in the dressing room like Tony DeAngelo at the end of his Rangers tenure.