Completely agree with the OP. The level cap killed the game for me. Almost all of Act3 I've played without developing , which made me skip almost everything except the main plot so that I can just finish the game.