Wouldn’t Gerard just get stronger infinitely (on a 3D scale) from the infinite spin via the Miracle, as he wouldn’t die from it? And eventually, Bleach’s universal ‘limited power null’ kicks in due to the stat disparity. Also, if Gerard’s holding his sword, if he takes the hit that would kill Johnny as if the sword gets ‘spun’ the damage would reflect on him
The infinite rotation literally lasts forever even if Johnny dies, once he gets a shot off, even if he dies, it's still gonna continue.
The infinite rotation itself has resistance negation so adapting to it is kinda completely pointless, it just negates it.
The infinite rotation has 4D slop.
Getting infinitely stronger is a tad bit of a NLF but even then, that'd still take infinite time.
The stat disparity doesn't work, the infinite rotation has the advantage, not him, power null too, his ass is not power nulling a 4D Infinite ability that is also immune to power null (Thanks Part 8).
The infinite rotation is continously at all times destroying his body and soul, making regeneration kinda void regardless of if he can or not because this effect lasts forever and will do so constantly even if he instantly heals all damage (I mean, this one shouldn't even have to be explained, we see this literally happen).
And most importantly, the infinite rotation has BFR which he can't come back from so he just kinda gets ****** by that even if he could somehow circumvent everything else.
And while not on the profile, the infinite rotation also negates a whole slew of random bullshit because Part 8 added a bunch of random bullshit negation to spin and a slew of things it's just immune to like law manip, power null or modification, fate (which in JoJo is 4D), etc.
If he gets hit by the IR, his ass is cooked even if he doesn't technically die, the BFR and slew of other fuckys incaps him bad. The problem is Johnny just gets passived by his actual vibes so he never even gets a shot off to begin with.