IMO DA:O combat is broken. Anyone who thinks it is good combat lacks critical analysis skills to evaluate any combat. It is like a litmus test, if you think DA:O combat is good you don't get to talk about what is good combat. This is not even a preference thing, DA:O combat is functionally broken with many broken abilities. Broken as in literally dysfunctional (many of the rogue abilities) or entirely trivialising entire game (many of the mage abilities). For example mage has a spell that will oneshot anything with mana, they also can become invincible with the arcane warrior specialisation. Even without those things being broken, the combat is simply tank and spank for 99% of the game facing entirely same enemies.
If you like its setting, storyline, C&C or whatever else, some of which was ok, that's fine. If you like its combat, you don't get to have opinions on combat.
BG1 on the other hand is a great game with great combat, I'd thoroughly recommend it. Much better than BG2 in combat, story and dialogue.