None of this is ever about the game part of the game. Fuck entirely off with pearl-clutching over content. This is about a business model. I want people to sell the most addictive, transgressive, customizable bullshit you can imagine, so long as it is either a product or a service. Like anything else you buy. Imaginary shit inside a video game is neither.
You can insist, 'but it's new!,' except it's already in your game. You're looking at it, on someone else's character. This is a dividing line where Oblivion's infamous horse armor is completely above-board. It was a hundred kilobytes of not much, but it was unambiguously an expansion. You, the human being, received a file you did not have before. Not just permission to say your guy had what anyone else could already wear.
This business model reduces the game part of the game to bait on this hook. Whatever people want, or can be made to want, is dangled at ten bucks a pop, fifty items at a time. Eough rubes get gouged for hundreds or thousands of dollars, such that the total revenue exceeds what the studio would get, even if they sold everybody the full-price game three separate times.
I care about those victims. You delight in their exploitation.
Nothing short of banning the abuse would work. We're talking about game designers. Manipulating people into enjoying certain behaviors is literally their job. People finally recognized lootboxes are bad - so they sold gave away the boxes and sold keys. Or sold gems. Or insisted it's just cosmetics. Or-- none of it's fucking different! It's all the same shit! You're all being dragged against the grindstone, using the same tricks that make games fun in the first place. The whole product is an excuse to keep grinding away at you until you decide to open your wallet and look away.