
I would never suggest that Duolingo is anything like vital to anyone wanting to learn a language but it can be fun and helpful especially if you are also learning a language in another way. On its own, it gets a lot more variable depending on the language.
Then, this past month (give or take), they decided that what we needed was for them to add in a whole gacha mechanic. You play every day and then you unlock a certain number of pieces which then might unlock suits. There are six suits (+ 1 bonus if you get the rest) and from 1 through 6 they get a bit rarer and harder to get.
The suits are fun and whimsical and pretty optional and it doesn’t really matter, right? Just bonus content?
No.
And let me tell you why not.
Gacha mechanics in games are all about abusing human addiction-forming tendencies. They primarily exist to make money off people by triggering FOMO. People have suffered from gacha enough that I am generally never going to approve it being added.
Duolingo already uses multiple gamification metrics. Adding gacha is an awful choice on top of the stack.
I cannot imagine a proper gacha-centric system that would actually make game play more user friendly because the definition is that someone people will be lucky and some will not. Even if all it takes is time to complete, random chance means some will spend less time than others. This is BEFORE we get to the real world expenditure of some currency to speed up the process [which this, of course, has].
Like in this case where you need two “gold pieces” to unlock the rarest suit, the unicorn:

You have a 2% chance of getting a gold piece. There are, I think, 4 you need in total (could be 3, hard to tell at a glance at this point since I’ve already unlocked the majority). I’ll talk about this in a second, but I could personally get 4 pieces per day for I think 30 days. 120 pieces. At 2% odds, I can’t get there without luck being on my side and there is no guarantee that the gold piece you get won’t just be one you already have.
There is the standard stupid gacha duplicate system where every fifth duplicate you unlock a guaranteed-to-be-new piece. This improves the odds and makes it possible, but still not guaranteed. In the above, the purple pieces have a roughly 20% chance of showing up. Purple as rarity, not individual. I have something like seven days left so 28 pieces which should mean around 5 purple pieces. There’s no guarantee at ALL that it will be the purple pieces I need. Statistically, they will not be.
At this point, without getting at least one new purple, maybe two, I have no chance of winning.
“But, Doug, in this case, it’s just…”
No. Absolutely not. Because in this case it is like every other stupid gacha system and the lucky folks will get 5000 gems on top of their “just cosmetics” while others will not:

And sure you can earn gems on the daily by all sorts of things and in a few weeks (or months?) build up to 5k, but you know how else you get 5k of them at once? Cash…

Putting completing this month-ish long gacha event is the equivalent of spending around €15 in game. All or nothing. You can miss a single piece and you are just as unlucky as someone missing 10 or refusing to play at all.
If they had cut the gem prize out and just said, “Hey, here are 15 suits and no one can win them all but if you don’t win your favorite then you can spend €2-€3 to unlock the one you want,” then I would have considered it more user friendly. It could have been comical just to see what kind of horse or sheep you end up getting.
It is also feels like some sort of test to figure out mechanics to be implemented elsewhere.
Some people (like me) can get 4 pieces a day but cannot buy additional pieces [probably thanks to Belgian law]. Some people seem to only only get 2 or 3 pieces per day (no clue why this might be). A lot of people have the ability to spend gems to get pieces (which seems to be the default). Some people started days later than others. There are a variety of glitches where people aren’t getting all their pieces.
This means you have all sorts of sub-pockets. Will people spend gems on such things. Is 5k worth it for the 4-per day crowd? How about the 2-per day crowd? There will be a PowerPoint slideshow about this presented at a board meeting.
Wave to the board, everyone!
HEY, DUOLINGO HEADQUARTERS, IT IS ME: SEMI-ANONYMIZED USER!
We have two options:
- It is a real gacha and there will be some portion of the user base1 too unlucky to win the 5k gems and all seven suits OR
- It is a fake gacha and eventually everyone should win which means anyone who spent real gems, and possibly real money, lost.
In this case, option #1 is technically better but it’s also pretty damned awful for any company to be injecting into their games. I have no doubt that someone is already typing up a report if this should be a new regular business model for them to try and use despite it having to be a failure.
This simply cannot win them any new customers.
I refuse to believe that people on the fence about language learning or who have never heard of Duolingo installing it to play the not only a stupid gacha but a pretty awful gacha at that, but there will be people who ABSOLUTELY will leave the app because of it.
They only way that Duolingo wins is if enough people either become more entrenched into the app because a unicorn avatar cost them time, possibly money, and effort OR if enough people bought/spent gems to get bonuses pieces that it triggered a slight uptick in monetary gain that outweighed the folks who are now unsubscribing or just putting put off by it.
That and/or selling addiction forming behavior data to other companies who are trying to figure out how to gamify daily tasks while making profit.
Oh, by the way, buying pieces does not guarantee you won’t just get duplicates. For around 5k of gems spent, you are only guaranteed 3 new pieces, total. But hey, at least some people have the option.

Someone came up with an app to predict if you should spend gems to complete it [if you have avoided gacha your whole life, you might be surprised to see such dedication done for free by fans but you get used to it…] and right now it puts me around even odds to finish.

I did get the two I wanted (Rex and Mech). Even getting the two suits I wanted just makes me kind of distrust the game, though. And once the “learning app” adds in a game like this and makes it front and center, it is clearly defining itself as edutainment over education.
- The tool I share below that sentence but above this footnote calculates actually the majority won’t complete it even if they do their lessons like a good little userbase. ↩︎













