Well, if the people actually demanded better news, and bought from those companies that provide better news, then you'd get better news.
But people complaining about the media being biased, then buying biased media is complete hypocrisy. The same as electing politicians and then saying that nothing they do is in the name of the people.
You can't make excuses.
You claim to want to solve the issue, and then promote the same thing that caused the issue.
This isn't about fake news. Its about bias. People will consume and buy news that agrees with their own personal beliefs. The same can be said about politicians. When asked about politicians, everyone thinks their representative/senator is doing a good job; its the other guy who sucks.
Want to do away with fake news? Educate yourself on the issues (not the parties or the cult of personality) and make choices from an reasoned, not emotional, perspective.
Also, do away with the party affiliations in the media. No news organization should be doing 'everything they can' for ANY candidate for office. Ever.