If you are an adult and want to spend, say, a couple of hours each week learning a language from scratch, especially without constant access to a native speaker, your initial progress will be much faster if you study grammar and vocabulary in a traditional class from a text book, than if you just try to pick up patterns from listening to the TV or something.
I can't source my claim. I attended a public lecture years ago from a researcher about exactly this misconception.
And it's bootstrapped by 1+ year of listening before being even able to speak, let alone talk intelligibly. That's not really an appealing process to anyone beyond that age.
Listening and reading. Talking goes last. See Steve Kaufmann, for example
No, that's not correct.
First off, you can provide immersion with static books. A common favorite here on HN is Lingua Latina per se illustrata ["the Latin tongue explained by itself"].
Second off, there are two reasons that traditional material doesn't do this. The biggest one is student demand; people are afraid of immersion. The second is that the traditional approach is faster. It's lower quality, and it tops out well below the level you hope to reach, but it's faster, not slower. It takes babies a year to learn to say they're hungry. It takes an elementary school class studying a foreign language less than a day.