Is this because Superman won't kill? It's not like Goku's snapping the necks of any ordinary human that angers him. He likes physical challenges from his opponents so it's a fair fight. Superman holding back is being true to himself, that's been like that for the majority of his existence.