I'm an European national playing on EU server and what makes me write this post is that i had enough dealing with pakistani getting on these servers and then disconnect 1% chances of coming back, making a won game lost.

I think Dota is big enough to afford region locks.