Btw , are you getting any decent pings on the servers? I bought Battlefield 2142 a few years ago and it was a dead purchase thanks to lack of nearby servers.
I can confirm that on PC, there are lots of servers... i login from Kolkata on airtel broadband 1mbps... there has not been any occasion when I have not found any server to play on... there are times when all good servers are 100% full and it takes few minutes for you to get it, but such instances are rare... there were few indian servers as well but haven't seen them lately...
at times i search servers across all regions and not just asia, there are many which give decent pings... then there are few which would give awesome pings but are filtered by country, so i can't get in...
takeaway - buy the game and enjoy the awesome MP... i'm so in love with this that i havent been able to finish crysis2 singleplayer; had bought it pre-ordered... also because i found it too boring though i play it on highest difficulty... crysis and warhead were so beautiful and nice to play...