If you're watching TV in your target language it can actually be very productive for your language learning and definitely better than Duolingo. Granted, you have to get to a point in your language learning for that to be the case. Perhaps Duolingo can get you over that first hurdle, though there are probably better resources for that.