Mudras are badly designed because their 0.5 sec timer is way too short and makes them too easily affected by lag. Every other skill basically works on a 2.0-2.5 second GCD, so there's a lot more room for latency.

Mudras either need to be put on a longer cast timer or be allowed between GCDs to make NIN equally playable for more people. It doesn't make sense that you can deal with game mechanics on 200-300 ms latency but for this one class you'll need less than 50 ms delay to play optimally.

I really wanted to like NIN but I'm switching back to other melee classes cause I just can't be bothered to deal with mudras.