If the explanation for things that make no sense at all even within the story world itself is “it’s not real”, that’s pretty much the definition of a poorly written story. Suspension of disbelief is fundamental to audience enjoyment of any form of fictional creative work.
Exactly. This is what I've taken to calling "the law of magical integrity." The same point goes for science fiction. It all boils down to internal consistency and characters acting rationally in terms of the magical/sci fi elements, which are known and reasonably predictable in the fictional world.