It's a sad reality of how the stuff works due to innate delay + network latency. And the larger your ping is, the more misrepresented is the information on screen.
I generally have to dodge the precise millisecond the ground highlight shows on the ground or before 2/3 of the cast bar is filled, otherwise I'm most likely to get hit, even if there was like 1/4th of the cast bar left.
And my raw ping with the servers IP is between 100-150 ms usually.
Edit: By comparison, most MMO services with servers in Europe allow for constant below 60ms ping, usually is around 40-45ms, for me. (I'm in Europe/Romania)
