Well, how many Supermen have we had really since Reeve?
Dean Cain - actually pretty good considering constraints for a 90's tv budget.
Routh - Returns had more problems than the suit...
Welling - never wore the suit.
Cavill - Snyder's movies had more problems than the suit...
Dude on Supergirl - I can't even be bothered to remember the actor's name, that's how much he matters in that show
And now Routh again - So yeah, not a whole lot of competition
But yeah, he does look better than last time.