I think you two (as in, you and
DaRotomMachine that you quoted) have never played a gacha before, as these numbers are still on the generous side..
Simple example, in the two most popular current gachas (Star Rail and Genshin Impact) from Hoyoverse, the amount of irl money you have to spend to "guarantee" a 5* banner (aka hit the pity after failing the 50/50) is on the line of 400€, up to 1500-2000€ if you want a fully upgraded character which requires pulling it 7 times. The droprates are public, way lower than 1%, until you reach 75-ish pulls where they quickly upgrade to 100% within 4-5 pulls (so called "pity").
Pure F2P player in either games are barely provided enough currency to hit a single pity per month, meaning that bar extreme luck you are able to get at 1 banner character per 2 months, anything more will require real money investment (much worse in Genshin iirc but I don't play it enough to notice).
Gachas are made to steal money from people, a lot of it in fact, and they work, both because there's a lot of people incapable of controlling themselves
like me for example, and a bunch of rich oilers for which 2000€ are basically spare change, toghether with a lot of youtuber/twitch streamers who basically invest a significant chunk of their monthly earning into pulls because if they don't their channel dies.