Superman isn't about punching. Granted, he does fight a lot of people, but I do believe that you can make a good Superman film without him hitting anyone. I don't believe he threw a punch in Superman '78, though I might be mistaken; it's been a while since I've seen it.
The problem with SR (one of them, anyway) was not that Superman didn't fight anyone. It's that he didn't do anything interesting at all. He was just there to lift giant objects. He had almost no characterization and what little he gave them didn't even make sense. Okay, so Superman was gone for five years because he thought there were Kryptonians still alive on the remains of his old planet. That's fine. But you're telling me he didn't even have the time to drop by Lois' place for five minutes and say, "Hey, I have to take off for a little while," yet he DID have time to tell Martha to send postcards from around the world, supposedly from Clark?
They might have loved the Superman character, but they had no idea how to write the character.