The difference is the power-ups weren't asspulls. Learn the difference:
PRE TIMESKIP:
-Luffy used water and his blood to be able to damage crocodile. Thats smart. Its not an asspull
-Luffy defeated Enel because he's rubber
-Luffy defeated Lucci by smartly using his Devil Fruit powers. G2 is using rubber properties to fuck with his bloodstream. G3 is just him using his rubber properties to inflate himself. He's clearly using his devil fruit creatively. There's nothing to be angry about
-Luffy defeated Moria because he was spoonfed the shadows. Its not asspull because its not his innate power. He would've lost if not for that
-Luffy lost all the remaining Saboady to Marineford fights for that reason. Because there were no asspulls, and no logical solution to beat them.
NOW:
O MY LATENT HIDDEN SUPREME HAKI POWERS. *gets angry* ugh i NEED MORE HAKI BRO. UR HAKI IS STRONGER THAN MINE BUT HAKI BLOOMS IN MIDST OF BATTLE AND NOW MY HAKI IS STRONGER THAN URZ *PUNCH*
get me out of here
that was the one that i looking for. Kingly ambition comment.
I want to add one more thing.
At the All pre time skip fights , strawhats had plan to beat rival.
Before Water 7 , zoro , sanji luffy know how to beat them with their new tecnique.
AND WANOKUNI
Zoro : aaaa i have advanced coc
Sanji : aaaa i have exesceleton
Luffy : aaa my haki blossom
Just luck no plan . even though they went to onihashima , they dont have idea how to beat them. during the battle , all of them got PU that never expected.
Wano is worst arc. Even oda spent three years .