Il ping è dato da tantissimi fattori, driver ethernet, router, provider, qualità linea, software che girano in background, settaggio scheda di rete (in wifi automaticamente perdi qualcosa), dns ed infine, ma primo come importanza, il percorso dei tuoi dati.
Difficile dire cosa possa essere nel tuo caso, troppe cose che influiscono, se per te è importante posso darti tutte le guide per ottimizzare pc e connessione dalla A alla Z, più tutti i test da fare per vedere ed avere i valori del percorso dei tuoi dati ma, personalmente, reputo la cosa semi-inutile, a fronte di svariate ore di sbattimenti potresti non guadagnare niente se il problema è il percorso dei tuoi dati, e li non ci possiamo fare niente.
Ma posso anche dirti che mi pare ben strano il ping di tutti i tuoi amici, a me pare siano esagerazioni. Da quando hanno aggiornato i riferimenti riguardo il ping, che lo rendono più esatto, raramente sento qualcuno che pinga sotto il 35/40, qualche caso fortunato indubbio. Io stesso, che ho una ottima connessione (fibra), con i dati vecchi pingavo sui 25, e non trovavo nessun ita, o quasi, che pingasse meno di me, ma con il nuovo calcolo pingo 40/42.
Mi par ben strano che i tuoi amico pinghino la metà, con i dati vecchi avrebbero pingato sui 10, come dire che abitano di fianco all’edificio che ospita i server di OW… Discorso diverso se i tuoi amici stanno all’estero e non in ita, ma anche li dipende da dove sono, la connessione, percorso dati ecc ecc.
Riguardo il ping su altri giochi non fa assolutamente testo, è come dire che vai dal panettiere sotto casa e ci metti 2 minuti e dal panettiere del paese vicino ce ne metti 20, posti diversi, strada diversa, percorso diverso e probabilmente più lungo,non si possono fare confronti.
Per fare una prova vai a giocare sui server di OW siti in america, vedrai il ping ben sopra il 100, capisci? Non puoi fare confronti di ping con giochi che hanno server in posti diversi. A TF2, giocando su server posti in ITA, pingo il minimo che può misurare, cioè 5ms, ma non si possono fare confronti con server posti a centinaia, o migliaia, di km di distanza, non ha senso.
Spero di averti chiarito un po’ le idee.