It looks like you're new here. If you want to get involved, click one of these buttons!
Why didn't D&D pick different terms for these two things? Especially since they don't increase with each other. There are magic levels 0 to 9 (or less for some classes), while there are levels 1 to 20 for character level. And being level 5 doesn't mean you can cast level 5 magic, either.
And do newer editions of D&D do this better?