Sure, my exposure to English was loads of help but...
1. It was when I was really young (which really, really matters)
2. Formal study makes a difference. Believe me I spent yeaaaaaars buried in English textbooks, and not just what we did at school. I was C1 when I was 10 (passed a CAE simulation in 5th grade, though I was too young to take the actual test) whereas the other kids who focused solely on exposure, well... people tend to really overestimate their English levels around here. The ones who insist that the cartoons they watched as kids were the most important aspect are coincidentally also the ones who claim to be fluent yet make a mistake per sentence.
Similarly, back when I was a kid I also watched telenovelas, Italian and German shows a lot, often without subtitles; but without formal study, nothing stuck. Aside from set phrases, of course (Fernando, estoy embarasada!, Sailor Moon, hai la luna in te, Mila ist zwölf Jahre alt lebt im fehrnen Japan.) Oh god, now I have the Mila Superstar theme in my head again >.<... anyway, they did nothing for me, and without study to strengthen it I just forgot everything.
As for learning in a fun way...
I consider that watching something when you can understand it is considerably more fun than watching something you don't understand. So...
Reading Kino no Tabi after I had a good foundation of Japanese and only encountered a few new words every other chapter was fun. Watching anime is fun. Randomly understanding anime is rewarding.
Stopping every other sentence to go to a dictionary is time-consuming and not that productive. Watching anime and pausing whenever you encounter an unknown term or didn't understand what was said just seems... tiresome. Watching it whilst having to pay attention to everything that is said in hopes of maybe understanding it somehow isn't really watching it anymore. Watching it normally and just expecting to catch on is...well... I did watch a few good hundred hours of anime in highschool, but aside from some basic words I didn't catch on to anything.
1. It was when I was really young (which really, really matters)
2. Formal study makes a difference. Believe me I spent yeaaaaaars buried in English textbooks, and not just what we did at school. I was C1 when I was 10 (passed a CAE simulation in 5th grade, though I was too young to take the actual test) whereas the other kids who focused solely on exposure, well... people tend to really overestimate their English levels around here. The ones who insist that the cartoons they watched as kids were the most important aspect are coincidentally also the ones who claim to be fluent yet make a mistake per sentence.
Similarly, back when I was a kid I also watched telenovelas, Italian and German shows a lot, often without subtitles; but without formal study, nothing stuck. Aside from set phrases, of course (Fernando, estoy embarasada!, Sailor Moon, hai la luna in te, Mila ist zwölf Jahre alt lebt im fehrnen Japan.) Oh god, now I have the Mila Superstar theme in my head again >.<... anyway, they did nothing for me, and without study to strengthen it I just forgot everything.
As for learning in a fun way...
I consider that watching something when you can understand it is considerably more fun than watching something you don't understand. So...
Reading Kino no Tabi after I had a good foundation of Japanese and only encountered a few new words every other chapter was fun. Watching anime is fun. Randomly understanding anime is rewarding.
Stopping every other sentence to go to a dictionary is time-consuming and not that productive. Watching anime and pausing whenever you encounter an unknown term or didn't understand what was said just seems... tiresome. Watching it whilst having to pay attention to everything that is said in hopes of maybe understanding it somehow isn't really watching it anymore. Watching it normally and just expecting to catch on is...well... I did watch a few good hundred hours of anime in highschool, but aside from some basic words I didn't catch on to anything.


.