I have my fair share of gripes with powerscaling. For one, it's so often just completely stupid. I think my prime example is people saying Eggman outrunning Sonic puts him at immeasurable speed, when you can literally measure how fast he's going and it's not even 100mph. But my main complaint is that often people don't really argue about whether x character beats y character, its about what they percieve as x character vs what they perceive as y character. No, Mario is not star level. He may have feats that bring him to that level, but he was never intended to be that strong. A character is as powerful as the author intends them to be, and just because something happened that when equated to the real world would mean this character is really strong doesn't mean it is a fair assessment of anything about that character. Powerscaling is in general a pointless practice that uses made up numbers the author never considered or intended for a scenario often outside of the scope of the character's purpose.
