Why is Bahrain on EU shard even when ME players gets lower ping to asian servers than eu servers. My friend lives in dubai and he gets 30ms to mumbai and 20ms to Bahrain.(while the next lowest ping is 130ms in EU shard)
You’ve essentially halved the playable population, which means longer queues time. Learn from apex where they have Bahrain server but no one plays on it, since even the ones that do play on Singapore servers
Even if both Bahrain and Mumbai were in the same shard we'd already be splitting the player population because we prefer the server with lower latency. Yes, there might be some players like your friend in Dubai who have decent latency to both, but with a 10ms difference hopefully they always end up on Bahrain. The reason that Bahrain is on EU is that at launch, we didn't want to block Middle Eastern players from playing the game, and we thought that being on EU made the most sense while we waited for Bahrain to come online. Now that it has, we don't want Middle Eastern players to lose the ability to play with their friends in EU.
Ultimately, I believe we have the player population to make this layout work.