Sorry, I know people love to say this is trolling but I play with a lot of folks who have lag issues. It can be overcome and it just takes practice. Yes, it shouldn't be this way but it is and it will be for a long while more. Adapt and make do.

And about animation locking, well, that's your own fault. You should know your class well enough and know the fight well enough to not animation lock at bad times. If you can't overcome that then you are just spamming WS and attacks without thought.

Lots of other people complained about this and now they have no problem winning.