If you really like the battlefield series of the pc you can one us for the latest news and mods for battlefiel 2/2142 and other if you like. everyone can join.
no one can deny that bf2 (and 2142 since its almost the same engine) is a fail compared to 1942 and vietnam. no naval assets, no support for big ships, shit ragdolls/physics for vehicles, bad looking effects, ranking & unlocks (i loved to join a map, select kit and just fight and not wasting time with unlocks and levels), utter shit hitboxes (if a player is in a vehicle or in a vehicle as a gunner, try to shoot him, most times the bullets will go through him and he wont take a single damage) and so much.
this is why i prefer to play & mod the older battlefield titles
that BF2 hate tho its a good game man same for 2142 the real ones you can hate is bf 3 4 and 1943 i can agree with the dice hate overall but i dont think its that severe for bf2.