Very good article. While I haven't spent thousands, I must've put around 100 euro total in gacha games, mostly in Dragon Ball, One Piece and Fire Emblem Heroes. There even was a time where I thought gacha games were fun, and I was actively looking for 'good' ones. I believe there's even a general thread on GAF about gacha games, meaning there are plenty of people who are attracted to these kinds of games because of what they are: gacha games.
And that in itself is a problem. I realized after a while, during my search for 'fun' gacha games, that I was doing something really stupid. I was so addicted to that rush of getting a rare pull, that I was actively seeking out more games that could make me feel that way. I mistakenly thought it was fun. And that's exactly what these gacha game publishers want, to get you hooked on that magical feeling of being super lucky. Luckily I realized this in time and I stopped playing those games altogether. I'm not touching a gacha game again. Though I will admit that if the Animal Crossing mobile game turns out to have gacha mechanics, I might be tempted again. It's pretty gross.
That said, I think mobile gacha games and loot boxes such as in Shadow of War and Battlefront are somewhat different, because the gambling is not the driving point of the game. It's getting awfully close though, and the practice needs to be stopped because as long as the lootbox system is working (and it is working), it will only become more exploitative.
Btw is this what FUT is about in Fifa games? I've never really looked it up but it sounds like straight up gacha crap, only you pull a Ronaldo instead of a 5 star Ike. Fifa is really popular with kids... :/