Who remember Star Wars Knights of the Old Republic?
I'm replaying it right now. And I even used to love it back then. And I love D20 stuff etc. But now after I've seen some other things - I have to admit that KOTOR had a lot of game-design issues and bugs (that were never fixed). Those who bring KOTOR as an example of perfect RPG are suffering from heavy "a grass was greener" syndrome.
ME2 Shepard could say "no" to Cerberus, and be rude to TIM, and still be a paragon. Yes, it did not change things, but Shepard could openly hate Cerberus and get job done. In KOTOR I'm either chaotic evil dark jedi or fluffy padawan. Hero can't say no to Council, and can not show any disrespect.
Yes, many loved this game, because after all those pure action-based games (Dark Force - Jedi Knight - Jedi Academy) it was a huge change in everything, it was first true SW-based RPG, that used great RP engine and setting. But if you look closer - it has no polished carefully written characters, dialogues and locations (like ME1 or DAO) yet and it already has no "total freedom" of Fallout due to first steps towards voiced games. I can actually name only 1 good and memorable party banter(warrior vs soldier) and 1 interesting character - darkside assassin-droid). Variety of dialogue options? 3 at best, same as Hawke, but witty Hawke was witty, not stupid, and some of Hawke's paraphrases looked better than KOTOR full lines.
So, no matter how green was grass for you 10 years ago - a lot of things were improved. Something was lost -yes. I doubt we will get back to turn-base and D20, but turn-base and D20 were never key features for RPG.
ps: and you mentioned NWN here, but I doubt it belongs to this group. NWN is not really a game itself, it's a MMO RP engine, a PC version of PnP DnD games. All good things NWN has belong to Forgotten Realms and ADnD v3(&3.5), not to BW. While I 100% agree, that it's a perfect example of RP game - it has nothing to do with provided sample modules and writing. "Official" story was good enough to show what Aurora and GM toolset can do (which was it's purpose), but it was not so great. True fun happened only with live GM.