Eh you really feeling that way?
For me, the villain defeats were always great, even from the start like don krieg to arlong, all deserved shit bags tbh to this day, its more of a strong aspect of the series
I guess the one punch is nice and all but i always feel catharsis when luffy defeats the villain