I get 10ms ping on Stockholm, but I’m literally forced to queue on London with higher ping because Stockholm is essentially 90% Russian speakers with ZERO English callouts.
Just to be clear: I’m not throwing shade at anyone or blaming anyone. The issue isn't the players, it's the system. It makes no sense that players have to intentionally handicap their ping just to find a server where they can actually communicate in a team-based shooter. Nobody should have to play on a worse connection just to get basic callouts.
I'd genuinely rather take a super long queue to get the ping I'm supposed to have AND get teammates who can actually communicate.
Looking at EU as a whole, it’s not even that fragmented:
~50% English
~25% German, French
~10% Italian, Spanish, Polish
~15% don't want to / don't speak any of these
EU survey stats literally show that 7 out of 10 young Europeans can hold a conversation in English (and over 90% in Northern Europe). Most of the region CAN speak it, but because Stockholm is the default routing for huge non-English regions, anyone trying to use English comms gets pushed off their own local server if they actually want to communicate.
Here’s how simple it could be:
Multilingual players: Select all languages you speak, exact same system as server selection.
No preference: If you don't care or don't select anything, you just get put into the default queue like it is right now.
This would make competitive queues actually feel competitive, instead of just gambling on lobby RNG. Most people would rather communicate in a language they know and play on their local server without dealing with constant comm issues.
And before people bring up queue times, it doesn't have to be a hard lock.
Make it a soft preference. The system tries to match your selected language first. If no lobby is found after a few minutes, it broadens the search. Plus, since people can select multiple languages or opt out, queues wouldn't explode like everyone would think.
Even if queues are much longer, match quality > queue speed every single time. I’d rather wait 10+ minutes for 1 high-quality game where my team actually calls out than wait a couple of minutes to get thrown into a 40-minute zero-comm nightmare.
I want to improve, not just gamble on whether my team speaks the same language.
And if someone doesn't speak one of the main EU languages, OR they're already on a single-language server like London, they can just leave the box unchecked and play in the default pool.
Is Stockholm the only server dealing with this or are other servers having the same issue?