This would probably be more beneficial to EUNE and RU players than having the servers closer to them geographically.
Simply put, you can play League of Legends while appearing offline to your friends on the friends list.
Either way, the issue is easy to fix.
This can include your Documents folder and both Program Files and Program Files x86.
I strongly disagree, in those games I don't usually feel like I'm dominating others, nor are they dominating me, it feels a lot more methodical playing and it honestly more enjoyable.
It could stem from a faulty internet connection, a disrupted firewall, or something else entirely.