I'm about to finish everything in Twin Elms now, I hit level 12 long ago. I can't remember a battle being hard since lvl 4-5 with the exception of the Adra dragon that took quite a bit of tactics(yay!).
Now I don't have the energy to spend the last few hours to finish the game because it has become sooo boring.
I don't understand the argument that you would be overpowered if they had no level cap, for the end or in future expansions. How is that my problem? Balance the damn game, now the last 1/3 of the game is just a grind through a mediocre story. You play RPG's to develop your dudes and explore, if you don't get XP and the game is to easy to care about any items the whole motivation to explore disappears.
The game was f-ing amazing the first 1/3, the 2/3 was fun cause you still leveled but there was absolutely no challenge. The 3/3 is just completely pointless. Sorry dudes, but you stumbled on the finish line.