And to be fair to the server guys, Western Europe is a hodge podge of different countries and ISPs, along with no good central location for the main servers, and varying degrees of infrastructure in place.
And server hosting is expensive with a nightmarish level of problems that ramps up exponentially as traffic gets larger.
It's not an easy or fast job to have. Most tech jobs have a high rate of burnout. So cut them some slack, they know there's a problem, there's just sometimes a very long wait time until a solution is found. Heck, riot took over a year just to fix the Shen ult bug, and that's just one fraction of the code they had to look through.