We are in agreement here, that determination and hard work are the key to successful L2 acquisition.
@ObstTorte and I discussed this a while back. I think he pointed out that Germans are exposed to a lot of English language content, especially films, books and music, and English is much more useful for a German. An English sales rep in China will speak English with the Chinese. A German sales rep in China will do likewise. Also English is probably fairly easy for a German, both are West Germanic languages, English grammar is simple, and both share similar phonetics with stress based timing and a love of diphthongs. An English speaker learning German has to deal with the delights of gender and a case system.
I assume classes are not more popular due to cost and inconvenience. And the cynic would point out that many internet polyglots are pushing their product, either an app or their videos, and not classes.
In my case, with French, it wasn’t too hard to work out a method that works. I started with apps such as Duolingo and Busuu but they weren’t taking me very far. I moved to LingQ in sentence mode, and doing the exercises, but it was not much better. Then I moved to far more listening, namely podcasts and videos for learners, and it was obvious that progress was much higher. It was daunting as I often understand no more than the gist of a podcast, but that gradually sorted itself out as my comprehension improved.
So in my opinion there are inefficient methods, and efficient ones, although I would rather use the term effective as I never really gained a feel for the language using Duolingo due to insufficient input.
I’m at an uncomfortable place with German, lower B1, and considering experimenting with new approaches.
There are some people who try something for a few months, get bored, and move on. Some continue, using a new approach, but get bored. I’ve made progress in several sporting activities, depite starting in my mid fifites, and being “bad at sports”. I went down several rabbit holes, sometimes making little progress, or even regressing, and endured a lot of bullying. There is so much I could have done better to achieve more in the same time. I had a not dissimilar experience with French. How do we avoid rabbit holes and time wasted ? Or is that part of life ?