I'm French, live in China, so familiar from both countries with what you say.
But I think I disagree a bit with your annoyance with agenda setting and journalist incestuous relationship with ideology or politics.
Look I dont know how you're taught in Spain but in France we gave up neutral journalism centuries ago. Each newspaper is clearly categorized and we learn as children, around 7 IIRC all the links (le monde socialist, le figaro gaulist trending christian, l'humanité communist, and so on and there are many more subtle variations too French to list here) and learn to read them all, sometimes with clenched fist, but no truth has ever been reveled by a single perspective: embrace the chaos and join perspective to build a multi facet view.
It's something I despair to see in China where politicians, journalist and the mass try to identify a pure source of truth. But no communist think like another, so even their way will never work.
Let them all fight, balance out the arguments, take a decision in the voting booth and stop dreaming of a universal truth given to you from greater mind: even a genius in his lab building a life saving cure will forget to listen to the victims of the sacrifices he requires for the greater good, and that voice must be heard too.
Fight for MORE ideology and agenda in media in exchange for editorial transparency about it, so you're clear who they propose you to vote for when they present an argument, and you'll be free. Any other way, and it goes with fact checking semi anonymous facebook crap, is doomed to muddy this clarity. That s what facebook must do: what is the political party or alignment behind each piece, and you're done (or almost: also need to learn to read and understand all perspectives, the hardest part in the US it seems).