Don't you look me in the eyes and say that this world full of magic makes total and complete sense. Because it doesn't, it can't.
It's a fantasy movie, there's bound to be holes.
And no, it's not necessarily the using of spells that make it not make sense, it's all the little details that went into the world.