Como han dicho varios aqui el ping depende de la distancia entre tu adsl y la del servidor y no del ancho de banda contratado.
Para que se entienda, voy a poner un simil con TRENES para ver si se entiende:
Todos iriamos con un AVE
En este caso el ping es la distancia entre tu casa y la casa del proveedor.
Lo que tardaria el tren en ir desde tu casa a la del servidor y volver.
Si tienes contratada una adsl de 20MB en lugar de 3MB lo unico que has contratado es tener un vagon que puede llevar 20MB en lugar de un vagon de solo 3MB. Por tanto podras llevar mas informacion pero no mas rapido. El AVE correra a su maxima velocidad que permitan las vias.
Si contratas con ONO, u otro proveedor de fibra optica, seria como usar las vias del AVE que estan preparadas para ir mas rapido. Pero claro, no hay AVE a todos los puntos de España ni a todas las casas. Por tanto solo aprovecharias un trozo de esa velocidad, luego deberias cambiar de via para llegar hasta tu casa y por tanto la velocidad seria inferior.
Cada proveedor tiene sus vias, por lo que cuando llegas a un cruce, no podras coger el camino mas corto, sino el que ese proveedor tenga permiso para circular.
Los proveedores hacen contratos con los otros proveedores para dejarse usar sus vias.
Espero que este simil os haga entender que con un proveedor tendras buen ping a unos servidores y malos con otros. Y puedes tener ONO, pero como tiene que dar mas vuelta, no tener mejor ping. Solo tendras garantizado mejor ping si es de usuario FIBRA a serivodr con FIBRA sin usar ningun otro proveedor.
Otro tema que me preguntan a veces : ¿ Podemos mejorar el ping de nuestro servidor ?
Si tu servidor de juegos o servidor dedicado ya esta optimizado para juegos, ya no puedes hacer mas. Dependes de tu proveedor si tiene contratos de peering con proveedores de comunicaciones (los contratos de peering son contratos de tu a tu con un proveedor de comunicaciones, como mas tenga ese proveedor mejor). Eso te garantiza mejor ping y comunicaciones con ese tipo de clientes de ese proveedor de comunicaciones (jaztel, vodafone, telefonica, ...). Todos sus clientes tendran buen ping.
Si la gente que juega en nuestro servidor la mayoria tiene ping alto, o buscas otro proveedor de juegos que tenga mejores comunicaciones contratadas o no hay nada a hacer.