I was always in favor of casting an unknown as Superman(I was saying that years ago, actually), so I suppose I can't complain about this Routh guy.
I can and will complain about Kate Bosworth, though. That casting pretty much guaranteed that the long streak of worthless lead female characters in comic book movies won't be broken.