Let me repeat: some people cannot learn faster than this, they need gamification. Hence my statement: Duolingo is better than nothing for these.
You missed the whole point: people do not learn with this approach, regardless of speed.
The only benefit is keeping people engaged in a skinner box while watching ads, and selling them ways around keeping their track record engaged with said skinner box unbroken.
I did tried other apps here and there, but none of them stuck for more them two days. Overwhelming majority, like almost all of what I learned is from Duolingo.
The progress was actually very real, painless and fine. I did not expected to be fluent. I improved more then would be possible without it.