Here's what I want it to have (or, if the case may be, not have):
Rich, engaging characters - This is what drew me to BioWARE in the first place. Even DA2, flawed as it, had memorable and different characters. Inquisition was a step backward. While there were a number of good ones, the company's "commitment" to "diversity" leads them to create shallow, uninteresting characters who are supposedly "inspiring" because they are trans or gay romanceable, or some other form of boring. It feels like they were thrown in for no reason then to shovel their personal beliefs upon us.
Let me disagree with people and not be forced to accept them. That's life.
Personality - The Warden's problem was that I could literally pick anything I wanted. He was a plug and play nobody. Hawke responded to situations based on his personality, and that made him feel more alive. The Inquisitor was more like the Warden: Although I could see a result and the emotion behind it, I could really just pick anything.
No BioWARE nudging - Mass Effect 3's problem was it's ending, and it was by far it's largest problem. But there were other problems not ending related in the plot. During ME1, I killed Wrex. During ME3, I dealt with the consequence of that: That was awesome. Yet the only thing I kept hearing was "Wrex should be here", "Wrex is amazing", "This would be so different and better if you hadn't shot Wrex." It felt like one massive guilt trip, and honestly, Wrex's plotline during that was awful. It was just the old giant "Token Orcs being targeted by bigoted powerful group for no reason and end up being 100% great and better." Whereas Wreav had the refreshing "Both of these people are dangerous, but I need them, what chances should I take?"
Inquisition was very similar, it felt like BioWARE desperately wanted you to side with the mages, and the templars were an afterthought.
Meaningful Choices - Not every choice is mind-boggling. Not every choice breaks the game. But let it filter in somewhere down the road. Don't give me the choice between who becomes Divine if the same things are going to happen no matter who it is. If the choice isn't going to matter, then don't give it to us.
Enforced Progression must be Relevant - I hate Liara. In ME1, I thought she was a spy. I never talked to her, never brought her on missions, and the only time we had a forced exchange, I told her I'd throw her in a volcano. Clearly, I'm not interested in being friends with this character. All of a sudden, come ME2, when I meet her, I'm hugging her. My options are to have her be my best friend, or to be boinking her. She's inviting herself up to my cabin, and I can only invite her in for some share fest.
And you know what? It doesn't matter to the game at large my relationship with Liara. She's only giving me data. She doesn't even need to be there. So why must she be my friend. It's one thing to not give a choice to refuse to be Inquisitor, or to work for Corypheus, because there would be no game. But when it doesn't matter one way or the other, don't force only one choice.