The LoL player base has slammed the developers for “disgusting” prices placed on the new Prestige Dragonmancer Yasuo TFT skin.
Teamfight Tactics is introducing a new Collector’s Bounties system that is aimed at the wealthiest of players. To roll the Collector’s Bounties, you’ll need to cough up 450 Treasure Tokens (approximately $17 USD). In order to guarantee you hit the Prestige skin you’ll need to roll at least 30 times.
Because some people aren't idiots, they are gamblers with a real addiction. If you had a gambling addiction today or were part of a vulnerable group with no other outlets this game would bleed them dry and leave them with nothing of value they can sell later when they hit rock bottom. It's not morons we care about, it's addicts.
Paid cosmetics being fine stems from a time where not every other game weaponized FOMO by basically hacking your brain. Yes, it is still easily avoidable by a lot of people, but we shouldn't allow vulnerable people being preyed on.
Because in our society we very much need money and gambling sells itself by making you believe you'll get money. Cosmetics in games has no such issues.
EDIT: as long as you can't sell them for money a la CSGO.