How are you measuring effectiveness?
Yeah, maybe "quite effective" is overstating it.
So, if after two years of using Duolingo you cannot read all the katakana and cannot make a sentence more complex then xxx ha yyy desu it just totally prove how bad the application is. And what's even more damageable is that user think they are making progress and then do not focus on real, useful material.