Simple solution is to increase the frequency of checks.
Though i imagine server stability or general ping times could suffer as a result.
As an Australian on an NA server, i find the game perfectly playable. Hell, if it was fixed, i'd probably just get confused. Just as i got confused when i played XIV on a friends PC while visiting Arizona. such low pings are NOT what Im used to playing with XD
Then again .. i played WoW for 4 years, even raiding up through and including pre nerf Illidan while on dialup. You just get used to it after a while, and play around it. Becomes second nature.