Naming three *opinion* show hosts of Fox News as traitors ruins what would otherwise be a pretty good article.
Opinion show hosts are the equivalent of newspaper editorial writers.
Furthermore, you left out that the *news* "reporters" of the main stream media are as biased as the *opinion* talking heads of Fox News.
I am a long time subscriber to the Washington Post. The moment Trump was the Republican nominee, the distinction between reporting and opinion vanished. ALL of the coverage was sharply negative towards Trump, often seizing on the slightest hint of wrong-doing as damning, while ignoring the same, even verified, of his opponent. As a long time watcher of news and propaganda, I was amazed and apalled.
And this happened with all US mainstream media - "news" was replaced with editorializing.
By your standards, the whole mainstream news establishment is full of traitors. But I don't believe that is true, any more than I believe Fox News opinion hosts are traitors.
Do you wonder why we are so polarized? It's because many of us know how much were are being lied to, and deeply resent it.
Obviously, the author of this piece is naively ignorant of the propaganda he is fed.
And by the way, I am no fan of Trump. I want him to fade away.