Ignoring that I consider Baldur's Gate and NwN as Bioware's worst games
Thise two and DAI are the top 3, in my opinion.
The morality system was one dimensional (and in general, misguided)
All morality systems are.
dialogue options were extremely limited
We got to choose what we wanted to say, and why, and how. They were miles ahead of any voiced protagonist game, in that regard.
and character interactions took a backseat to a combat system.
Character interactions should take up a fairly small part of the game. We spend far more time traveling and actually doing things than we do talking to people.
And they're all roleplaying opportunities.
I think the modern focus on character interaction is misguided.
In large part, they were a perfect demonstration of why creating an empty sandbox isn't enough to match the sheer scope of tabletop lets you do, given a capable DM.
A capable GM gives you a sandbox. But in a single-player RPG, you can partly fill the role of gamemaster yourself.
A tabletop RPG typically features multiple players and one gamemaster. A single-player RPG needs all of thise roles filled. Some will be filled by the writers, and others by the player, but I see no need for a strict dividing line there.