You appear to have no idea whatsoever how dramatic tension works in a movie.
I do, I just don't like pretentious self-important pomp.
The point of him beating up the trucker was that the guy was a bully and needed to be lowered a few pegs--and on a personal level, Superman was showing that he had a human desire to redeem himself.
Beating up a defenseless guy just makes you an asshole. Then again, Superman was pretty unheroic throughout all of Superman II anyways.
Zod was an asshole--of course an emotional character would have some satisfaction in turning the humiliation and abuse back on the abuser.
That's what separates a hero from an asshole.
You probably think the Hulk Iron Man fight in Avengers 2 was more exciting than the Ed 209 Robocop fight in the 87 film--that would be sad.
The ED-209 fight that ended with him slipping on stairs, falling over and squealing like a little piggy? That ED-209?
Wait, primemover's seriously calling Robocop's fight with the ED-209 "exciting"?