Is this another thread about how D&D should not be D&D?
You guys realize that your argument is about something that doesn't exist? Magic doesn't exist, so its implementation is a rather strange argument. From a game rules perspective, D&D works great.
I think this youtube video tells it...