How does the game choose a host?
I see no good logical pattern to the algorithem. Even when queuing a game with 3 players from my region (eu) with 25ms rtt between each of us (and high end computers), it will usually pick the 4th with 400 and above ping making 3 players suffer a bad connection rather than one.
I would really like to know how it makes that decision.
Until it is fix vie dedicated servers (eu) or a better host selection I will be quitting the game as it would be more responsive to play the game at 15fps than it is on 400+ ping.