I've been seeing videos by language teaching entrepreneur-type people, saying "you should stop watching Chinese dramas and variety shows, if you can't watch it without the subtitles you clearly aren't learning the language through them, you need comprehensible input, [buy my thing]!"
And like, yes if you want to learn a language, comprehensible input is THE thing [cue linguists arguing what exactly that means]. But telling people who are learning a language to stop watching TV in their target language just because they have to use subtitles is a really bad look, imo.
It's fine to be realistic that in terms of language acquisition, watching TV isn't the best, but also if people are enjoying watching shows or movies in their target language, then that is first off really motivating to keep wanting to learn, and also an enjoyable way to have the language in your life without feeling like "right now I am learning my target language, right now I am studying."
My experience learning English was very much aided by the fact that when I was a teenager I was really into English language TV shows, English language music, and English language computer games. I had the highest grade in English of my graduating middle school class, because I was immersed in English all the time at home, purely because that was what I was interested in. By the time high school rolled around I got access to the (English language) internet which helped a lot too, because now I was also producing language in addition to consuming it.
I dunno. Maybe I'm a bean-hater commenting on a bean soup recipe here. Maybe I'm the outlier adn shouldn't be counted. Maybe I am autism language learner Georg who learns languages from being really into media in that language.
But all I want to say is "don't tell people to stop consuming media in their target language, wtf is wrong with you X_x" I don't care how effective it is as clickbait, it's shitty and not helping. People should not stop engaging with their target language. :/
So if you are learning a language but you still need subtitles to watch anything in your target language, or you like listening to music in your target language but can't understand any of the lyrics: it's fine. It really is fine. It's good for your language learning journey to have the language in your life in situations where you are relaxed and enjoying yourself. Your brain is working on it even when you aren't actively studying. You probably won't learn the language just by watching TV, but it does help.
And even if watching/listening to media in your target language did fuck all for language learning, it would still be good to watch TV/movies and listen to music in that language, because it's actually good for you as a human being to consume art and entertainment from cultures other than your own. It's good for your empathy, it's good for your general knowledge of the world, and maybe one day it will be a tiny moment of connection with another human being, when someone you meet says "I'm from Taiwan" and you say "cool, my favourite band is from Taiwan :) "