2 main reasons

WoW checks client side, FFXIV checks server side. Client side is more responsive

WoW's attacks apply damage on the animation,FFXIV calculates at the end of the cast and applies at the end of the animation.