The problem I have with magic-based characters is that there really aren't any rules for what they can't do....and if anything doesn't make sense, ya can just say, "It's magic!" as an explanation...
Heh, the lack of rules thing is almost word-for-word what Marvel's current EIC said about the problem with Dr. Strange (though he also said the great thing about magic as a plot device was "we don't have to explain it" in a different context).
As I recall, fans of Dr. Strange were fairly indifferent to that adaptation as well, when it came out.