I agree, the level cap is bad. When I stop developing I lose interest to play. To people liking the cap : just beat the game however you like and stop telling the others early cap is a wonder. I like exploring everything to the max and I invested 220 hours to finish the game. It would've been easily 270 if I didn't skip 2/3 of act 3 for lack of development and now I don't even want to start another run.
We fully deserve to be a bit stronger in the end if we invest more in the game. I don't even want something huge, like lvl7 spells, just some hit points and minor abilities would be fine.
Also there is no cap in D:OS and D:OS2 , there is no cap in Baldurs Gate 2 as well.