Not everything is addressable by "awful engine". Having too many effects on the screen starts to create confusion in what you are fighting and how you are fighting it. And I'm pretty sure if the game put in 30 to 60 sec attack animations there would be no end to the complaints, no matter how flashy it is.
