"Of course, Titanfall 2’s disappointing sales aren’t as much to do with the nature of its content as much as it is about timing, and that’s entirely on EA. Sandwiching Titanfall 2 between Battlefield 1 and COD: Infinite Warfare hasn’t helped the game at all. Seriously, what were they thinking? Apparently, even the game’s producers were left in the dark behind the decision-making process."
https://wegotthiscovered.com/gaming/poor-titanfall-2-sales-e...
https://www.forbes.com/sites/erikkain/2018/01/31/eas-anthem-...
It's multiplayer was good too, but it was launched in a really bad spot that was 100% EA's fault.