Because magic is rooted in a medieval world, so medieval concepts would reign. Just like sciences underlying concepts changed as it progresses, if magic progresses than the concepts underlaying magic should change. But if its a medieval world then magic should have its medieval concepts just as science would.