Many people don't know that the Swiss System is actually based on the American one, with some small differences. These differences have lead to at totally different result. Switzerland has about 12 parties in the lower house and 6 in the upper. The President and his Ministers are replaced by a council of ministers (7) that is elected by the parliament, currently 4 parties are represented.
The US would not need to copy the Swiss model, but some changes that lead to similar effects would help the US political system and the 'fake news' problem.
A good place to start: https://www.youtube.com/playlist?list=PL7679C7ACE93A5638
Else we're no better than school yard gossip.
Too many outlets use opinion pieces as fact and engage in public outraging by selecting the most controversial, inflammatory, or biased stories and opinions to get viewership. Hell, you don't have to look far for them claiming not to be news but "Entertainment News" and frankly, it's insulting. News used to have standards. Unfortunately it scrapes the bottom of the barrel.
The alternative is to not do anything at all, but that leaves our democracies open to attack from malicious actors.
These both lead to bad outcomes. So let's consider alternative approaches.
I believe 'fake news' is a symptom as well as a cause of political polarization. The less polarized and divisive our politics is, the less willing people will be to blindly accept fake news. Basically the potential receptive audience to fake news will decline. Given that approaches which try to attack fake news directly both have negative consequences, I think if we instead try to target other sources of polarization in society the fake news problem itself will become less serious.
Let's start with getting money out of politics, instituting term limits for congress, finding an alternative to gerrymandering for the creation of electoral districts and most importantly growing the economy.
These are challenging and nontrivial approaches but will ultimately attack the root cause of fake news spread. It is much better to treat a disease at its source than to just treat its symptoms.