Dragon Age wasn't the worst in terms of lore, but it was offensive in other ways, with an NPC loafing in the party camp and shilling DLC, apparently in character. I've only ever owned versions with all DLC pre-installed, so I don't know how bad it was, but I've heard it was as jarring as anything Taash says in Veilguard. Regardless, it was so off-putting they never tried to shill DLC that way again. On the other hand, Witch Hunt's status as the game's "true ending" is overstated; it's a cheap piece of trash that features zero new environments and only one new enemy (which was meant as advertising for DA2 anyway) and it only teases rather than resolving anything (and the teases ultimately led to nothing anyway) ... but it was clearly tacked on. Origins' ending is perfectly satisfying without ever exploring any post-game DLC. Trespasser, From Ashes, Leviathan, and Citadel are far more egregious in terms of DLC that should have been part of the core experience.