I truly hate when Trump bellyaches about this. He doesn't appear to have completely grasped the concept of the media's job. I don't blame him for being jaded since 95% of the news providers (TV and print) have thrown off all pretense of objectivity and have become agenda driven. He's attacked day and night, and everyone knows that this impeachment crap could never have happened without the cooperation of the media whores.
I'm wary of any news source that presents only one side. Don't think it's not irksome to have to listen to nasty, snarky, lying, anti-American leftists spew their lies on FNC. But they have a right to spew their lies, and the hosts on both the journalistic side (now that Shep's gone) and the opinion side give them resistance that they won't find at FNC's cable competitors. It's a big part of the reason why FOX has difficulty booking lefties. Dems are 'nadless when they meet journalistic resistance. Either that or they go bat-sh*t crazy when confronted, e.g., Pelosi when asked if she hates Trump.
I really wish Trump would grow up about this. I plan to vote for him in 2020 (didn't in 2016), but I have to admit that his petulance in such things is an embarrassment. BTW, I'm fine with his taking on CNN/MSNBC since they're wall-to-wall anti-Trump. But FOX isn't, so he should quit whining and focus on bigger things. Having Swalwell appear on FNC isn't going amount to a hill of beans regarding Trump's agenda or the 2020 election.