The concept of a hero who can defeat any foe with one singular punch seems like someone was just trying to make an overpowered hero with zero chance of character progression. It may seem like you'd get bored with every foe being ended with one punch, but in all honesty...it's a lot of fun to watch as the series goes on, because the hero himself gets tired of being so strong and unbeatable.