The objectives thing has got me interested. With the best will in the world, public games of BF2 often felt very aimless - nobody seemed to want to work as a team on most public servers, and joining a squad was just a way to get another spawn point - especially without an effective commander. With the game able to give you a specific objective, hopefully there'll be a bit more meaning to the experience.
Or maybe I'll just enjoy the big explosions.