In my opinion, Luffy's powerlevel is constantly nerfed to fulfill what the plot requires, for example a feel of desperate situation, or an impression of the opponent being too strong so Luffy must surpass the opponent to give a sense of satisfaction to the readers. For example: 1. Luffy couldn't go G4 when fighting Hody Jones even when he already has it. 2. Luffy's haki also was too weak to withstand Hody Jones' fangs and Bellamy's punch, even though in Dressrosa he can take Doflamingo's awakening to the stomach without being pierced. 3. Luffy huffed and puffed and must go G2 or G3 against fodders, even though his base form was strong and agile enough to be able to make Doflamingo and Katakuri bleed. And even though his late G3 was strong enough to push Fujitora and compete against Katakuri's giant power mochi. What does it signify? It's almost Luffy was forced by Oda to look weak even if he hasn't shown his full power. It's different from other characters like Zoro that is clearly portrayed to be holding back while facing against an enemy below his level. We all know exactly that Zoro still kept his Ashura hidden at Dressrosa. Compared to that kind of portrayal, Luffy panting against Bellamy, Monet, etc seemed totally ridiculous and even laughable imo. Do you think Luffy's powerlevel is restricted too much by plot? Or is it the other way around, that Luffy's portrayal of powerlevel is too much? If you agree with me: Do you think it's necessary for Oda to do this even at this later portion of manga? How do you think Luffy's portrayal would be from now on, now that the author has bring out the big gun, Kaidou himself, for the MC to face? Would Luffy vs Kaidou be an exaggerated version of Luffy vs Kata, for example 100 non-stop manga chapters of Luffy being in the verge of death by Kaidou's attacks and suddenly pulling out a win? Must Oda think of a way to solve this underdog portrayal issue? What do you think?