The issue is that companies like EA, Activision, etc, target whales first and foremost. i.e, people who have bottomless wallets and spend thousands on them. And in the end, ruin it for the majority of consumers who just buy a game and don't really ever spend more than the asking price. And microtransactions, loot boxes, etc are always bad because they rip content that should be in the game to begin with and sell it back for extra.And they usually make getting in game stuff a grind so you're more incentivised to cough up a few extra dollars here and there. It's sickening and EA should be ashamed for taking advantage of people like this. Boycotting only goes so far when there are people with a lot of disposable income who keep allowing this shit to happen. It's why I hope the Triple A industry collapses under the weight of it's greed and these greedy corporations go out of business. The only games that give you a full experience these days are indies and Double A games.