I was fairly excited for Battlefront 2 before all of the info regarding it's loot-boxes and micro transactions came out. I absolutely despise whenever games implement micro transactions, even if they are cosmetic. I feel buying games that contain any of these features ultimately encourages developers to focus on these rather than optimizing their game and delivering a truly great experience. All of this information is fairly obvious... but I've been contemplating whether it's more ethical to buy these games used from Gamestop. A used sale from any store sees none of the profit go to the original publisher of the game. Unfortunately, these stores implement some truly disgusting practices when it comes to the treatment of their employees in order to achieve used game sales. Gamestop is most famous for the 'Circle of Life' which usually forces employees to lie in order to sell used games, reward cards, etc. That's not even mentioning the extremely high quotas employees are expected to fill along with employees having to work on holidays like Thanksgiving. If you were put into a situation where you were forced to buy a game like Battlefront 2, how would you buy it? On one hand, you would be encouraging business practices that see game publishers put less effort in to their core game and focus primarily on alternate ways to extract money from the consumer. On the other, you would be supporting the ideas of Gamestop by encouraging them to shove incredibly high demands on to their employees and treat them poorly in general. Micro transactions seem like a very controversial topic here.... so I'm interested to see how this turns out.