Governments are terrible at legislating in the tech and information space. It almost always results in terrible laws that don't even come close to doing what they intended.
I don't like facebook and i certainly don't give a shit if they lose money but you can't force them to buy news articles and deliver them to non-paying users.
The solution is for people who care about the news to start paying some small amount of money to support responsible news. Look at NPR or PBS but fuck paying corporate news outlets to bait me with outrage porn.