The majority of people will spend YEARS consuming content in hopes it helps them with the language they want to learn. Feels productive at least until they try to start speaking. You might recognize a word in writing but struggle to use it while speaking. Yes, I think apps (praktika, anki, language transfer) help. But you need that 5-10 minutes of unstructured practice to really exercise the speaking muscle IMHO.