Sylvius the Mad wrote...
It's because they front-loaded the attacks. In DAO, all the wind-up happns before the impact, so if you cancel an attack midway through you don't hit anybody (but you can now start some other action immediately). In DA2, the hit has already happened, but the game still forces you to pay the activation cost in terms of the time it takes the animation to complete, and since you already landed the hit you're not allowed to cancel.
Hopefully they'll take some suggestion on how to fix this. It's not hard for them to have the abilities start instantly but still be interruptable. Champions Online (I know, I know, it's an MMO, but still) handles this excellently. They have spells that start as soon as you hit the button, but you have to sustain the casting in order for it to continue, which can be interrupted at any time. Some abilities have a carry-over if you sustain them for the full duration, so that they'll stay in place for a period of time after you've finished the sustain.
Anyway, on the topic of the OP, no. I've played Arkham Asylum, and it had one of the worst, most boring combat systems I've ever encountered. I don't understand the praise it gets. It looks pretty, sure, but it's about as deep as a teaspoon. Spam the attack button, occasionally you have to roll around behind a guy to hit him, and if you're fighting a boss you have to throw the occasional batarang (the boss fights really make the praise completely incomprehensible to me. Every boss fight is essentially the same.) That's it. There are other parts of the game that are cool (I particularly liked the Scarecrow levels and the Riddler puzzles) but the combat system of that game is about as uninteresting as it gets.
If I had my druthers, we'd still be playing turn-based (but I'll happily do away with the grid, ala ToEE or PoR:RoMD, though the latter game is awful in most respects, even if it is the only D&D game I've ever played that let you separately target each magic missile like you're supposed to be able to do.) Fortunately, Kickstarter and XCOM: EU will be filling that niche for me.