Will there ever be an implementation to let players choose—or at least prefer—which servers they want to play on? I'm on Middle Eastern servers for example and, though the low ping is nice to have, I'm met with even longer queue times instead, and I'd personally rather play on ~150ms ping with shorter queue times than ~30ms ping with longer queue times.
Hey there! Recently we added the ability to specify the server location when creating a custom game. Currently we don't have any plans to expand this to Quick Play or Competitive, but we do see people ask for this occasionally. We have some concerns with how this would be implemented, in particular trying to avoid win trading or match fixing by abusing low population regions.
If you're on PC you can select Americas, Europe, or Asia for your region when you launch Overwatch. That will limit you to servers that are part of that region. Middle East is currently part of the Europe region, you could try to use Americas or Asia to change things up.
Cheers