A bit late to the party here, so forgive me.
What **bleep** thought it fair for the XP Boosts to still run whilst you are not even playing or logged in?
Example, you have a 60-min boost you just clicked on, but then shortly after realise you have got to go and pick someone up. The XP Boost still runs when you have turned everything off, and does not just stop and resume when you return and fire up the game again?
Other BF games I have played in the past simply pause then resume when you come back to the game.
If this indeed correct, then the asinine **bleep** that decided this is okay should be fired immediately. What a completely stupid decision.