Where were you when Mahito could kill anybody by simply touching them. And nobody managed to kill him till his last moment, only Kenny got him like a Pokeball.
It always has been about CT vs CT.
That's why major clans have kept their techniques secret and tried to put more emphasis on inherited CTs like Megumi's 10S (he was going to he the head of clan).
That's why Sukuna chose Megumi (even if he did not do it for this fight), he still used 10S as main CT to fight against Gojo.
Instead of accepting that Gojo came over all the difficulties, you claim that it is shit writing.
Sukuna was hyped for his DE, shrine, but Gojo survived that.
Sukuna had already lost at that point (you should have realized it sooner).
Again, hating the mangaka instead of understanding how story has been going is stupid. Do better.
Plus, there is still a chance that Sukuna manages to defeat Gojo with OPEN (defeat or double suicide).
I am 100% sure that the fight is not over yet.
Stop being mad and wait for next chapter.