Get out mate...honestly. I'm Australian and get around 200-230ms latency at best on those servers. You can't sit there and say "it's your fault", because that's total BS, how about we get a data centre set up over here and you won't have a reason to QQ? There's an idea
As for the OP, I love this company's attitude towards game difficulty, I reckon they've done a great job so far and hope they continue to do so.