He's too reactive and emotional...and he isn't prepared to be as objective as Neville.
That's why you got hours worth of bluster out of him last night, whereas Neville (when he wasn't eulogising the "integrity" of the LFC of the past) was hitting bullseyes all night.
He's more inconsistent. He can't just say it straight and starts throwing irrelevant things in like Null and void (yes Jamie, like Cancelling a season like Holland, France, Scotland, the women's game, tier 3 and down did) to stop a raging pandemic spreading and thus saving lives is morally akin to trying to cream off more money for the super rich.
However when he speaks well his words hold weight. He is openly against the Super League idea. The issue is, quite quickly we would have to move beyond your Carraghers in this world to get the changes required.
They both remind me of Trade union leaders, Neville a more left one, Carragher a more right one (relatively speaking). You can work with both critically, but will have to move beyond both at some point, but Neville will stick around longer.
He's absolutely rattled Klopp as well, so hopefully people keep doing that until he has the decency to re-commit to what he said 2 years ago (or Milner actually said last night).