I remember reading once that someone did an analysis of Superman covers in the past few decades, and overwhelmingly Superman was getting his ass beat or cringing in pain on them. DC has tried very hard to show that Supes isn’t “perfect” or “unbeatable” but all it’s done is been the worst of both worlds. The ones who believe he is those things don’t read comics anyway and Superman fans have to sit through him being a jobber. That said Supes has gotten some badass moments recently in Scott Snyder’s JL run. That Jimenez punch on World Forger is absolutely iconic.