Btw Sanji and Zoro are doing far better against a top YC than Luffy against Cracker or Katakuri just one island ago.
Luffy got stalled by Cracker and wrecked by Kata for the 90% of the time, while Sanji and Zoro are going pretty equally against King and Queen. The two Calamities didn't even hit them once until now excluding the 2 vs 1 against Sanji.
Wings hype
Oda loves to make Luffy bite the dust before he pulls a win
Oda couldn't even bring himself to make Luffy beat Hody fast and easy... he somehow managed to make Luffy lose a lot of blood and lose consciousness in process and get helped by Shirahoshi and her brother underwater...etc... Oda loves to draw people helping Luffy... which is why I never take it as a scale for his power level
For example, just because he barely beat Doffy with Law help... I was not shocked when Luffy started to battle Katakuri 1 vs 1
and Despite Katakuri fight being controversial, I was not shocked with the chapter where Luffy tells Zoro to go down and leave Kaido to him... and the possibility in future for the final round to be Luffy vs Kaido 1 vs 1
regardless he gets help or not... Oda just draws Luffy's fight INCONSISTENTLY regarding power levels... he takes it out of consideration