I don't really agree. As a frequent DnD player, the systems that BG/BG2 are built on are extremely antiquated and clunky. The lore is take or leave for me, and I can respect the detailed choices in it, but the actual framework was left behind for a reason and is better off that way. I recently fired up BG2, and I definitely had several "WoW Classic players report bugs that are actually just features" moments.
Thedas seem generic as fuck at the surface level but once you dive deep into the lore and world building, Dragon Age's world is quite possibly one of the most interesting I've seen in a video game fantasy setting. So many gripping stuff.
Yeah, each race/class has its own twist on the generic formula.
1) Elves are split into city and Dalish (IE wood elves), but they're extremely impoverished and discriminated against instead of the typical "elves are aloof demigods who
maybe care enough to help humans" trope. Their gods are a whole can of worms too since they are, in fact, real lol.
2) Dwarves do the underground mining thing, but they also have a caste system held up by homo-lineal inheritance (you're placed in the caste of your same-sex parent, so marrying out of poverty is only a 50/50 for your kids). And then there's the golems.
3) Humans are split along religious lines as well as political. Instead of the usual conflicts (LotR, for example, is just human city-states not united via a king), humans in this world are sorted into outright nations (Ferelden, Orlais, Tevinter, etc...) with long, deep histories and lore. And there's the constant conflict of the Chantry assuming a growing control over them all, via its own military forces.
4) The Qunari are then pretty unique on their own. Tons of weird stuff with the Qun.
5) I also think the mage situation is pretty interesting.
And of course, the whole thing is just so overwhelmingly
depressing. There's no hope at all in DA:O. Every place you go is one stiff breeze away from annihilation, and basically none of it is the fault of the darkspawn, the ever-present threat that's
also going to kill everyone. A lot of games where you call for aid can be annoying with the contrived excuses for why they can't immediately team up to deal with the evil looking to destroy them all(looking at you, ME3), but in DA:O, each individual crisis that you have to solve is independent of the darkspawn and threatens each of those factions with destruction anyway. Of course the elves can't help you if they're all going to be mauled to death by werewolves. Of course the mages can't help you when they're trapped in a tower with demons. Etc...
I just finished a DA:O playthrough last night, and that shit holds up. I could read some deep fantasy books in Thedas.