I don't think Routh is a bad actor, I just think he's totally miscast as Superman.
And the problem with the acting in Superman Returns
wasn't that the actors showed feelings, it was that they didn't show enough
feelings. It seemed to me that Singer kept every performance in that film as downplayed and subdued as possible, so that the whole thing came off as detached, languid, and rather sterile.