Didn't they say they planned to make this into a series? The level cap makes sense in that case, as otherwise you'd be overleveled for the next installment (nevermind not having a chance to pick from the new higher level spells). Also, for those of us who've been here and done that, all the old games had xp caps as well.