This stuff is so insidious. I remember the outrage when Bethesda came out with the golden horse dlc, and now we are at a stage where people willingly accept paying money just for the small chance of getting a golden horse. Games are a big business now, and significant developer resources are spent on this type of monetization now, for a lot of games (like mobile gacha games), the core game elements almost feel like they only exist to enable the lootbox gambling loop.