Star Wars: Battlefront 2 to say the least, is a complete mess. Mainly multiplayer mode which features a painfully slow progression system and complicated, ridiculous loot box system which is basically pay to win. Fans were outraged and rightfully so when they learned of this because this is the kind of thing you see in those crappy free to play mobile games, not $60 AAA games. EA's response to the controversy did them no favors as well as it earned them the most downvoted post in Reddit history.
Either way, EA seems like they are trying to fix things, first by removing the ability to buy credit packs, or loot boxes or whatever the hell it was you could buy, and now they are changing the progression system in the game as well.
Well it's a start, but it still doesn't fix the main problem of the entire Star Cards system being completely broken and giving players with high level gear the ability to absolute trounce anyone who doesn't have said gear.