The languages I speak have pretty big differences between the formal and the actually spoken language, so watching the news in them has never been that helpful, because I pretty much never need to speak the language spoken by newscasters. My problem is also just that I need to keep up my exposure to the language so that I don’t forget, which requires a bit less effort than the OP went to.