Thank god there's an offline/bots mode. For the majority of my time playing BF2, I didn't realise there was a single player 'campaign'. I just used to have fun on the Instant action and Galactic conquest with my cousins. (mind you I was about 13 then, so easily pleased) And it sucks about no single player, I would have loved to get it. While also not a fan of online multiplayer, I do enjoy the odd match of Halo online, so I'll give it a go for sure. Plus, its Star Wars Battlefront! Even if I just run around on Hoth or Endor for hours, I'll still buy it. :D
Also, for us single player fans, Visceral (Makers of Dead Space) are making a game too, and they got Amy Hennig (The lady who was in charge of story for Uncharted trilogy) on board for that. That is really the game I'm waiting for. :D
There's nothing solid yet at all, but it is happening. (
Untitled Visceral Games project - Wookieepedia, the Star Wars Wiki)