I disagree with the OP. While DAO is in many ways better than DAI, the story is NOT among them. Don't get me wrong, but the only part where Origins absolutely outclasses DAI in terms of story are the Origins. Those were very well written and it was a good introduction to the game. The main story itself was boring as hell because I knew from the start what I have to do it had no twists and turns
1. Visit 3 factions, solve their problems and gain their allience.
2. Go to the landsmeet and get rid of Loghain cause his a fraud. The landsmeet itself was very poorly done and it lasted like 2 minutes whilst it should have been more immersive. A serious debate. You went in there and told Loghain to **** off and you already got the votes.
3. Defeat the blight with your allies and then goodbye.
Forgot to mention Arl Eamon and the Temple of Sacred Ashes which were very well done compared to the others.
The Circle of Magi was good only if my char was a mage, otherwise i felt no motivation for it.
While DAI's story isn't the strongest either it was much more interesting. The open world was a logical step forward in the Dragon Age series. Skyrim was open world, The WItcher 3 goes open world. It was a logical move and they did a pretty good job considering that it's their first attempt. You don't have to do every useless quest. You can always choose the ones you consider the most important.