TW3's main quest isn't great but it's better than Inquisition's (as far as I played at least, never could stomach beating it).
TW3 has much better characters too.
I've never been a fan of Bioware's often cheesy dialogue, but I think they do great lore. For my tastes DA:I has better lore and overall story, while Witcher 3 has much better dialog and individual characters. Gameplay wise though, they have the same issues.