>>1004135081. Magicians in DC are effectively gods. Dr. Fate has taken down elder gods before and summoned Cthulhu once to scare some mobsters back in the golden age.
2. Magicians usually ambush Superman with spells while gods fight him straight up. Compare Superman fighting Captain Marvel head on and winning to that time Billy cold cocked him in Morrison's JLA. Superman is far stronger against magic when he knows he's fighting it.
>>100413526It's complicated.
Back in the Silver Age Superman had complete invulnerability. You could stun him with significant force but unless you pulled from his checklist of weaknesses (kryptonite, Kryptonian gravity, magic, among others) you simply could not kill him. He could even hold anti-matter in his hands. Reality altering super-science weapons like Amos Fortune's stelleration cards couldn't effect him.
Magic was a "weakness" of his in that it could actually effect him.
Flash forward to Post-Crisis. Superman got hit with the nerf stick. Suddenly being punched hard enough makes him bleed. Doomsday beats him to death. Now magic gets a slight upgrade from "it can actually effect him" to "it works really well against him".
Nowadays magic is depicted as a kind of half-way between regular damage and kryptonite where it can hurt him but its not a silver bullet.