I feel like it was pretty much established what the differences were with regards to AB and OBJ and how comparison between the two, their situations, their respective reputation and percieved mindset was surface level at best.
OBJ isn't a saint. The Lil' Wayne interview wasn't a great move, even if every thing he said in the interview was correct. Getting caught on tape on tape in Paris is dumb shit, even if it's more than likely 70% of the league get up to the same kinds of high jinx. Getting in a squabble with Norman was a misstep and should be viewed as such.
But even then, in spite of all that, nobody in the Giants lockerroom ever accused OBJ of being A) a bad teammate, B) lazy, or C) a detriment to the team. Was he a distraction? Fuck yeah, he was a distraction, but in Odell's mind I'm sure that he was incredulous to the fact that the team he was playing on was a complete mess on the field, and him being visibly frustrated about it was the thing that caught headlines instead of the team being a mess. He has always been very upfront about wanting to win and being willing to do whatever it took to achieve that, so when he's identifying all the things holding back the team and seeing management actively refraining from rectifying those issues, he lashes out. It's not productive and it's obviously fueled by his emotions, but it's a by-product of him caring.
With AB it was obvious from the beginning that his episodes directly impacted the play on the field, including his own performance. The "hope" was that getting away from Big Ben would alleviate the issues pertaining to his antics. Ben was obviously a shit teammate, the way he repeatedly threw his teammates under the bus was a trash look, so while most agreed that AB's handling of it was poor it was clear that the blame wasn't his exclusively. The thing is, though, a good chunk of the blame still befalls him and while the culture in the Steelers locker room wasn't cultivated by AB, he didn't do anything to change it. He didn't just shun Ben or management, he lashed out against the entire lockerroom and burned every single bridge behind him.
That's ultimately the difference between them: OBJ caused distractions stemming from dissatisfaction with the teams performance. It was misguided and reckless but ultimately came from a "good place", to a certain extent.
AB was rightfully sick of Bens shit and when the FO wasn't acting on it, he decided to actively try and hurt the team and leave them with no choice but to trade him.