I agree with the OP, except that I would stress that keeping level restraint in BG3 is at least as much about being true to Baldur's Gate as it is about "milking the IP". After all, BG is about epic storytelling, the one that require proper sequels like the original series or Mass Effect.