system
Given the following post, respond as if you're commenting on Reddit:
human
[DC Comics] Why is Superman weak to magic?

I know it's been posted that there's a misconception that superman is't weak to magic, he just isn't resistant to it. This isn't true. Superman from New 52(which I've followed) seems actively weakened by Magic. He got cut by Magic "teeth" in justice league dark. In Batman: Graveyard Shift, he actively gets weak, and experiences nausea in a place filled with magic. Batman, who's beside him, is unaffected. Batman then says that the very presenc of magic is killing him.

 In Rebirth Trinity, the current arc, he's weakened enough by the presence of magic that he can't draw enough strength to lift a boat and has to be helped by Wonder Woman. In the arc before that, he couldn't use xray vision because "the air is full of magic", etc, So what is it about magic that weakens superman?
gpt
The effect of magic on Superman has never been consistent, and there are numerous explanations for why he is weak to it, it depends on the writer really. 

The one i prefer is that humans, have an extremely high number of magic users for a variety of reasons, and humans, having interbred with magic users over the ages, developed some innate resistance to magic as a result, in a way that never happened to Kryptonians, who were an entirely science based society, and never had any contact with magic, or any native magic users.

The out of universe explanation is that they needed another threat to Superman apart from kryptonite.