A never-ending battle like this gets tiring to read on a weekly basis. When you read this in volume format it's a spectacle from start to finish.
Sukuna is a beast through and through, what it took to take this guy down, even if someone else in another series has technically required more, it sure as hell wasn't presented the way Gege managed to present this. Every major player was involved, sometimes not once, but twice, and with twists to it everytime. Sukuna had an answer every damn time too. Tactics, brains, brawns, talent, improv, everything was at full display here. Can't be mad at that.
I really couldn't gaf that Uraume vs Hakiri was offpanelled given that we got the most jam packed final battle possible. Cutting to Uraume while a much bigger far more important fight is ongoing would have felt like a drag/underwhelming tbh, and Uraume going down at the same time as Sukuna works better.
I'd pray for every battle manga to get a final battle of this caliber.