All that said, it was actually a really great introductory program that made language learning more approchable. As an early intro and vocabulary supplement it is great. After that you will want to seek greater depths of learning and get immersed in content of the target language.
Defined as verbal communication only? It has got me far enough so far that I can read certain newspapers with good comprehension. (I am at Intermediate 2 on Duo, so I suspect this will improve further)
I disagree that this is (only) about keeping you using the app. When I studied piano, it was critical to work through pieces slowly and in small snippets that you could play. If that meant a quarter the speed marked, so be it (if slower than that, you'd bitten off more than you could chew). Otherwise, you weren't practicing the music, you were practicing your own mistakes. So a 95+ success is really about practicing reading and producing the language correctly as it is about playing games (the games may help ease the conscious boredom of the same thing over and over while the reflexes build).
Also, something like 'the owl' and 'the mouse' may seem trivial and logo-ed, but the language angle is 'le hibou' vs 'la souris' (masculine vs feminine gender) and these don't follow across different languages ('die Eule, die Maus' - both feminine) so repeating this along with exercises that flesh this out has value. I do think that the exercises don't often enough provide the opportunity to get it wrong, but that may be the 95% thing.
IIRC Duolingo only claims to get to even B1 level for a couple of their most robust language courses. Not sure what you view as sufficient for real world but B1 is about where I'd personally draw the line.
For what purpose? You either subscribe or you don’t, and once you subscribe you’d think they would want to show you real results so you continue to subscribe. If it was just shallow learning then they would lose subscribers over time once people wised up to this, but that doesn’t seem to be happening. It seems incentives are aligned to actually learn! How do you monetize what you are saying?
So I guess I agree that while Duolingo alone isn't enough to get good at a language I have been frequently amazed by how it "gets" where I'm at on my learning journey.
Especially recently I've started taking the occasional tests it provides and that seems to change my learning journey in a convincing way.