The only thing I can see standing in the way of BF2 is early bug issues. But when a game is that complex there are bound to be problems. I think for what it was, it is still, IMHO, one of the best FPS games of it's kind ever made. Best vehicles, best team work, best combat. Not the best weapons and I could have imagined better maps but really... it has it all, IMO.