well here is my two cents about battlefield 2142 and Battlefield 2
Battlefield 2 is pretty much the greatest Online FPS there is, problem is its soo big as a game that there are just too many bugs, glitches, and exploits. Its just that simple. the infantry/ vehicle mechanics need some work still. EA and DICE are right on the money in terms of concepts, but the programming is totally awful. Look at how many patches that were released and especially that 1.3 patch disaster. Servers and player computers crashing all over the place, the emergence of new and devious hacks, servers being too laggy regardless if you have an awsome internet connection and most importantly of all, immature players who have no respect for anyone and do not know what teamwork is all about.
Now to 2142: i read all the articles concerning this new game and seen some of the videos. personally i think its an awsome presentation of graphics, gameplay, and mechanics. My only concern is that if EA/DICE had a hard time with bugs and glitches and finally reducing the haxs outlets, then what makes you think that 2142 will not have the same amount of problems if not more problems that Battlefield 2. I have been in the gaming business for a long time and this is a classic example of a top notch game with an alarming amount of problems.
2142 looks good so far, but if i were you, i would not put all you eggs in one basket, if you know what i mean.