I don't really mind this, it's just a design decision, so the animation actually means something.
Sure in all(?) other games a instant ability is really instant, but it doesn't mean it's the 'correct' game design. Actually it's just a 'lazy' game design because designer don't need to worry about animation duration, where SE designer need to take that into consideration.