I really wanted to enjoy Star Wars Battlefront 2 more than I did. The game feels like it suffered from a rushed production schedule (i.e. it's short and the ending doesn't feel like any kind of natural ending) and strict limitations (i.e. "we're building these maps and using these hero characters so tell your story around that).
I didn't play the first Star Wars Battlefront because it lacked a single-player campaign. But if this is the kind of single-player campaign we get, I won't be back for Star Wars Battlefront 3.