Internal consistency is not an easy feat to pull off in a high fantasy world that is predicated on player empowerment. The creator has to choose between being too restrictive for some people and too extravagant for others. Perfect balance is unachievable, so the best you can hope for is an audience that's willing to go with the flow, even when it creates internal dissonance. This is why the concept of head canon was invented smile