Tbh
If the fandom didn't underrate Kidd and Law(And Doflamingo) for too long this drama wouldn't exist
Luffy before the TS defeated two warlords, saved Robin from EL, escaped from ID and fought in MF alongside WB. Then he trained for a year and a half with Rayleigh. After the TS, he defeated Doflamingo (>> Law at DR), 2 YCs and learned how to use advanced CoC, advanced CoA and FS. This Luffy is fighting a weakened Kaido.
The best Law and Kid achieved in their entire pirate life, which was far longer than Luffy's, is defeating Vergo and wounding, not defeating, a non better specified YC. No advanced haki for them and no haki training with the RHM of the PK. Big Mom was in perfect shape at the beginning of their fight.
Wano is trash.