We're talking about two systems: the mass media (for ex MSNBC and FOX) and the political party system. The media will always present competing views; whether true or false. That's because they are seeking an audience. It's why Trump got as much attention as he did. Why didn't the media actually suppress him by keeping him out of the news? Then, there's the political system. We have two major parties because, after the historical shake ups, most people belong to or vote for one of the two that remain. They are not just voting blocks; they are organizations with specified goals. Yet, Trump, who identified as a Democrat years ago, managed to win the nomination of the Republican party. Why Gary Johnson didn't try to win the Republican nomination, like Rand Paul, or why Jill Stein didn't enter the Democratic race is unclear. But, Trump shows that it would be possible.
The third factor is money. Mass media needs it; political parties dole it out to their candidates. The question is how the Green party can bring their issues to the forefront. But, as you know, that's not a big enough issue.
Btw, I have no issues with complaining about the biases in the systems. I've seen it for 60 years, and I've heard the complaints. I just don't use my energy on it. Convince me that I agree with Johnson, and I bet there'd be a lot more. Keep up the good fight.
"A man is rich when he has time and freewill. How he chooses to invest both will determine the return on his investment."