I think that the level cap is one of the best things in the game
I'm overcompletionist and like to make everything, so in the 3 playthroughs of the game I made so far i reached level 12 early act III
And this really gives time to not only enjoy end game builds (wich is great), but also make experiments changing classes, multiclassing, given a use to all the trash you have taking dust in the camp chest...
I find stupid games were you reached the last level just before the final boss fight or similar, basically not giving you time to enjoy it. It's a good mechanic for neverending games like skyrim but horrible for a game like this