Duolingo sucks because it repeats words many times in which some of them shouldn't be prioritized according the language level of knowledge of the user, also because it doesn't expose the user to a variety of words in context with comprehensible input.