I personally hate micro transactions and avoid games like these, especially mobile games, like the plague.
But we have to be honest here, these micro transactions are what consumers want. There is a reason that gatcha games (and paid mechanics of those games are implemented in the games mentioned in the article) are so successful and so popular. Consumers of mobile games, unlike consumers of PC games, enjoy these mechanics, gatcha games are going so far, that the core system of the game is not the gameplay (which is often disregarded as an automated activity), but rather the gatch mechanics.
Yes, these systems are stupid and insane. But they are giving consumers exactly what they want.
Can we agree to stop calling it anything but gambling? Because it's just gambling.
Also, the fact that it's called gotcha (got ya) has always had the hair up on the back of my neck.
Consumers also want opioids and toxic childrens toys, among other harmful things.