I agree with a lot of what you said. I’m pretty sure though that I read that the level cap was in place because after level 13 wizards gain access to level 6 spells, many of which would either be impossible to program properly or, if they worked as intended, would break the game.
Idk what you mean, those all seem like pretty major spoilers.