While it is common for new games to come with some microtransaction now, most fans would agree that it is only a good idea if it does not ruin the game for others and in the case of Star Wars Battlefront II, it does.
Unlike the microtransaction in games like Overwatch, what these players will be getting are just cosmetic changes that do not really affect the gameplay but for Star Wars Battlefront II, it does impact the gameplay since it will allow them to boost their performance in the game giving these players an edge over the others.
We can see why DICE wanted to have it since it encourages fans to spend more to advance faster in the game but some fans feel like it will ruin the game for those that are not willing to spend more in the game.
DICE tried to justify it by saying that there are level blocks for crates but that is not enough. What do you think of the microtransaction in Star Wars Battlefront II?