Team fortress 2 è molto molto valido ma anche molto fuori dagli standard.
C'è da ridere di brutto mentre si gioca, ci sono molte mappe, server popolati, inoltre le classi sono talmente uniche che sembra sempre di giocare ad un gioco diverso. C'è un continuo supporto da parte di valve che cambia sempre qualcosa se quel qualcosa non rientrava nei propri piani, tutte queste cose lo rendono immortale per qualche anno
Edit: aggiungo, se non lo sai, che valve stà modificando piano piano tutte le classi per bilanciarle meglio e aggiornarle in base alla skill maturata dai giocatori, ci stà lavorando molto per renderle ancora più uniche.
Di contro, apparte il cecchino che è una classe lamer, le altre non hanno armi "precise" e se non hai mai giocato a quake (il soldato e lo scout ne rispecchiano un pò il gameplay) troverai non poche difficoltà all'inizio. Ci sono anche un mucchio di lamer ma per questo basta cambiare server
Dei 4 nominati da te non ho mai provato battlefield 2142 quindi non sò che dire, sò solo che TF2 gli altri li batte ad occhi chiusi sotto tantissimi aspetti.