The server pings depend on who puts them up.
One thing that could help is if people shared mission files. At least the one's they aren't using any more. That would allow more people with good connections to post a server. Creating missions isn't something that everyone is good at.