Animation locking is fine for physical skills because you just wait for the flashy effects.

But waiting 3 seconds to cast a fire spell than an additional 1.5 seconds so my character raises his hand is retarded. You either make the spell near instant with a long animation or a casted spell with an animation you can skip.