And tbh, Cracker will always have the advantage of being Luffy's opponent, that's why he has quite a few named moves.
If Jack fought Luffy, you'd damn be sure he would be the calamity with the most exposition and attacks.
This is why it's practically unfair to compare non-Luffy opponents of similar status to Luffy opponents. This is why BM has been portrayed worse than Kaido even though they are allegedly equal in most ways.
Jack took out Inu & Neko for 12 hours while they swapped & rested but Jack didn't rest for 5 days.
It's reasonable why he didn't beat them but it speaks to his stregnth because inu & neko couldn't put Jack down at all.
Then Jack, a 3rd commander, goes up again Fujitora Sengoku and Tsuru.
Then he got hit by Zuneshia... you can't really hold that against him because anybody is losing that.
His fight with ashura wasn't as one sided as people like to play it out to be. Ashura gave him a slice across his stomach and broke his swords yet Jack still ran the fade and got some licks in. Even after that confrontation he was fine, needed some bandages but not out of commission.
Fights a sulong mink army, beats 99% & is severely damaged & thats when Inu/Neko jump in.
Then lose to sulong inu after all that.
Jack took down majority of our alliances people.