I think your choice of class - more so than any other RPG I think I've played - massively affected your enjoyment of DA3, I think.
I played the campaign fully the first time as a rogue, then started and quickly abandoned subsequent playthroughs as a mage and a warrior. The combat as a rogue is honestly fantastic, loved the way it feels and plays as you zip in and out of close combat, backstabbing and so on. It is far, far better than the DA2 combat.
But playing as a warrior or a mage... it was shite, quite honestly. Either boring bashing away endlessly at HP bars as a warrior, or underpowered pew-pew at a distance for the mage. How they could get one class to feel so cool in combat but the other two to feel so crap, I honestly don't know. If I remember, you played as a mage, so I can't blame you for coming away with a negative experience. You'd have very little interest in exploring a large world if you have to do so while wading through hours of unengaging combat.