I bet the people complaining call JJK peak for the author shitting on the MC every chance he gets and hyping up everybody else and making everybody else look good, but the MC. The biggest, most memorable, longest, coolest, best etc etc fights are of the main villain and a supporting character.
Thank god Oda respects his MC unlike Gege ngl.