well, let's hope the article is 'truth' and not 'marketing'.
while i do enjoy bc2 (made captain last week), it does still really feel like a console port, and lacks pc-game features.
so what does it lack, compared to the five year old bf2, let's say?
proper use of PC-specific functions - for example, Prt Scrn key should save a screenshot
customisation of your shortcuts with a whole bunch of command-line parameters, enabling auto-login to an account, setting-up an unsupported screen-res, auto-join a server, skip opening advert movies (why watch adverts for the game you've already got?) etc
you could communicate to your team-mates a lot better, including saying 'thanks' when they revived you, for example.
much much bigger maps - you even had jets to fly around.
each team could have an overall commander, who general-ly didn't take part in the fighting, but kept his eye on the big picture talking to individual squad leaders and slamming down artillery strikes.
with bf2 there were many mods available - bringing new weapons, maps and ideas to the base game - AIX being one of my faves. i am unaware of any bc2 mods.
last, but certainly not least, oh no: battlerecorder - bf2 servers save demo files - so you could download a whole game that you played and watch it back, focusing on any player you liked. you could then use fraps to record clips, and eventually make whole 'movies' of in-game action. i made a few myself, but they aren't online at the moment, only on my hard drive.
there's probably a few things i left out, but anyway, really looking forward to bf3! (although i said that about civ v

)