Yes, and no.
I played DA2 once, right after I played Origins. I thought it was... okay. Not as HORRIBLE BAD NO GOOD SPAWN OF SATAN TERRIBLE as so many people would have you believe, but not exactly great either. I liked some of the characters, liked some of the ideas, but overall I thought it a kind of forgetable experience, put it aside and never played it again.
Having now played DA:I, I did start appreciating what they had set up with DA2. It gave me a weird sense of nostalgia, and a wish to go back to replay it to see more lore bits, more Varric and Hawke, and maybe some foreshadowing they no doubt put in.
...except when I started it up again, holy crap, it was so much worse than I remembered. The horribly bland, repetitive and empty environments! Uninspired writing! Carver's douchebaggery!
Every background NPC has the same face. Seriously. Go look at the nameless NPCs mingling about. They all have the same face - male and female alike.
Playing for the few hours I did was painful, especially in light of DAI. It was so plainly evident that this game needed more development time, that the devs rushed and cut corners at every turn. And it makes me sad, because there are flashes of great writing and great companion dynamics. This game could have been good if it had gotten the development time it deserved. But playing it in its current state, all I see is wasted potential.