Pour le ping, je ne sais pas trop, on joue sur un serveur perso...mais steam déconne pas mal en ce moment (perte de connexion, impossibilité de lancer L4D2, etc).
Donc je pense que ton problème vient simplement de steam et de ses serveurs dédiés.
Ce que tu peux faire, c'est créer un autoexec.cfg, que tu placeras dans le dossier "...\Steam\steamapps\common\left 4 dead 2\left4dead2\cfg" avec cette commande :
mm_dedicated_search_maxping 80
Lorsque tu es leader du lobby, L4D2 te connectera à un serveur sur lequel ton ping maximum est de 80.
Sinon, si tu as un bon PC et une bonne connexion, il te reste l'option "local host"