The new Star Wars Battlefield game has been in the news a lot recently, and mostly for negative reasons. For those unaware, SW:BF2 is a game made by EA that is the current poster child of shitty cash grabs. You buy the box, and then either play as a gimp until you grind out upgrades, or put money down on top of your box price to unlock things like, say, Darth Vader. Vader is locked in a SW game that has a box price folks.
Now listen, anyone who actually buys SW:BF2 is part of the problem, unless said person doesn’t consider the box+lockbox model a problem, and then that makes them an asshole. So while its cute that in the SW:BF2 subreddit an EA community manager is sitting at -280k+ downvotes over telling someone who paid $80 to keep grinding or pay more to play Vader, everyone who owns a copy of that game (guessing most of the people in that subreddit) and downvoted is also part of the problem. You aren’t ‘taking a stand’ with your downvote, you’re just being a hypocrite.
The only way companies like EA won’t continue to pump this garbage out and bend players over a barrel is if said players stop actually giving them money to be bent over. Paying and then crying while bent just likely makes whoever from EA is giving it to you chuckle while giving it to you, you dumb sheep.
Edit: An important note about all these kinds of games. Playing but not paying (either zero in a F2P game or only the box in something like SW:BF2) also makes you complicit in all of this, just marginally less so. The whole system works because a small percentage of the playerbase dives head-first into the cash shop, which an even smaller percentage going full whale. But if a game is overall unpopular, the whales won’t drop 10k to show off in an unpopular game.
Part of the scumbag mechanic in a lot of the worst examples isn’t just that they have lockboxes or a cash shop, but they design them such that whales have an easy time showing off. That mechanic fails if no one is around to witness said showing off.