Are you playing DA2 on Nightmare? Because if so, I don't see how you can call it anything but terrible. The fact that waves of enemies spawn out of thin air during combat (and usually right next to your squishiest companions) completely removes any joy from battles and turns them into a tedious grind. You can no longer plan ahead and strategize appropriately because you have no idea how many or what types of enemies you'll be facing. It's just awful. On the lower difficulties, it's less of an issue because enemies are basically just cannon fodder. But on Nightmare, when an enemy assassin can turn invisible and then kill your mages and rogues with one backstab, it's easily the biggest flaw with the game. Also, the fact that friendly fire is only enabled on Nightmare is utterly retarded. Friendly fire makes a huge difference in combat and removing it removes tons of depth because you don't have to worry about positioning or timing anymore. Just spam all your AOEs to your heart's content.
Whoever designed the combat encounters in DA2 should be fired. And then set on fire and thrown off a cliff.