>>714464956 (OP)DAO didn't force you to be good. It showed you scenes and events where elves were abused, dwarves mistrusted, mages mistreated, and then waited for your reaction, no matter what it was. It didn't force you, not even once, to side with those people. If anything, you could agree with those hurting them or turn a blind eye and be the biggest dickhead in the game. Hell, Mahariel could even renounce their Dalish heritage and start believing in the Maker, cursing their clanmates for not stopping Duncan; you could tell the tevinter slaver to get all the slaves he wanted in the alienage; you could kill and trick and offend everyone.
Veilguard forces you to be good. You can't say a single bad thing to your companions, and the setting is so diluted, so devoid of any grit and conflicts, there is simply no "bad" party to side with. Solas, whose reasons make legit sense, is treated worse than the magisters in Minrathous who are notorious for having slaves, and yet we don't see a single one of them in the streets.