If that means longer delays between episodes and seasons, so be it.
We cant have animation houses full of Akiras fromZOM 100.
That means Sukuna must defeat Mahoraga, which is no easy feat.

Every attack Sukuna throws at him, Mahoraga adapts, becoming faster, stronger, and even growing tokaijusize.
Jougo, for all his smoldering flames, was a pushover by comparison.
In this domain, Sukuna is able to unleash enough attacks in quick enough succession to outpace Mahoragas adaptation.

Mahoraga perishes in a cataclysmic explosion that creates a huge expanse of nothingness where Shibuya once stood.
I wont miss him.
He then resolves to keep fighting; otherwise hes nothing but a mass murderer.

I think hes being a bit harsh on himself.

