One good thing bout NWN2 is that players can easily mod the game, not only creating new content(there are ports o BG1/2 campaign to his engine) but also change the game mechanics and put new classes. Any first year student of any IT course who knows the basic of programming, can re write how spells, classes and even races works in that game.

Baldur's Gate 1/2 in other hands is completely different and harder to mod. Weidu is too hard to get used

There are a lot of classes which I would love to see in BG3.

UA classes and homebrew classes like for eg the Shadowcaster https://homebrewery.naturalcrit.com/share/BkaciQ1L