I really don’t understand the criticism of duolingo. No one who uses it thinks of it as teaching fluency but the criticisms always seems to frame it that way. It’s an enjoyable app to help you get the basics of a new language. I’ve seen it work with my partner. We don’t have to compare it to full immersion to think of it as useful