[UPDATE: Apparently the originally reported figures were incorrect. Battlefront II supposedly shipped 7 million, not 9 million, which is still a fuckton and obviously even more sad for poor Electronic Arts.
Electronic Arts expected Star Wars Battlefront II to have shipped ten million copies by now, and fell short by a million. In other news, I just purchased a really, really small violin.
Source articles: http://www.ign.com/articles/2018/01/30/ea-blames-loot-box-controversy-for-star-wars-battlefront-ii-missed-sales-expectations-microtransactions-will-return-in-the-next-few-months