How to make the bounties actually make sense and have Kid and Law legit rivals to Luffy
The fight with Kaido and Big Mom is actually the 3 vs 2 the papers describe it as. Luffy does not completely outshine the other two by going toe to toe with Kaido while they have a 2 vs 1 with bombs. Kaido is not portrayed as the obvious final boss while Big Mom is the warmup.
Grand finale is Momo’s moving the island combined with Law having a big attack to weaken both while Luffy and Kid land the last hits that knock them clean out. Or even a combo attack from the three of them.
Then you need to actually give Kid and Law’s crews some important shit to do that rivals the Strawhats. Two ways to do that.
Way One, Zoro, Killer, Bepo take down the Calamities. Sanji and Jinbei for WW Sasaki, Bepo and Shachi for Ulti Page One, then Heat and Wire take BM and Hawkins. Nobody would like this much cause it shafts the Strawhats.
Better way is teamups.
Zoro and Killer vs King
Sanji and Bepo vs Queen
(The Mink Fights)
Then split Heat, Wire, Penguin and Shachi up with the TR fights.
An even split in the bounties would be more palatable then. Sure, there would still be the issue of territory and allies, but we could say the core crews came across equally.
What we got was just stupid even with the Gorosei trying to cover stuff up.