Aside from being Star Wars, which means it (at least in 2015) should automatically sell well, I think it’s safe to say that the new Battlefront games were kind of unsuccessful in the grand scheme of things, and even then I’m someone who likes them both (even though I’m not a huge SW fan).
The first one was marred with weird design decisions like vehicles and heroes being pickups so it has a weird arcadey feeling (and only being the original trilogy setting, which just seems like wasted opportunity). Like they wanted to make Star Wars Call of Duty on somewhat big maps.
The sequel fixed a billion issues with the core gameplay, but as we all know it had that horrendous P2W gacha system in the beginning, and even after they were forced to remove those, the game’s reputation was beyond saving, and support for the game was dropped super quick. Which isn’t something that should happen for a big budget Star Wars military shooter-style game. If they had played their cards right it could’ve been sustained for probably a decade, because the core gameplay is EXCELLENT. 2 is easily the best looking and feeling Star Wars game ever.
2 is still playable online and it’s still pretty fun and you always get games, but it’s one of those deals where the game’s ”meta” is solved and most people who played have maxed out their character cards so you’ll feel pretty weak compared to them unless you ignore it or muscle through it.