A fan named “John Ray” slammed Mike Rowe for making an appearance on Fox News, declaring that his “cozying up to the right wing” was doing nothing but “pissing off people who would otherwise love you.”

“I totally get that you think they are ‘furthering your cause’, but they’re not,” John Ray wrote in what Rowe called a “love note” after he spoke on Fox News’ “Tucker Carlson Tonight” last week.

“All you are doing is pissing off people who would otherwise love you. I’ve been with you from the beginning, but this ‘cozying up to the right wing’ stuff is getting increasingly hard to take. And that includes the Koch boys,” Ray wrote. “Please, go back to being ‘just Mike’, so *everyone* can support you.”

Rowe shared the criticism on Facebook but minced no words in knocking Ray off his soapbox as he explained that he never claimed to be impartial, only “partial to people who are willing to work hard and master a skill that’s in demand.”

Rowe wrote:

Look, I get that you don’t like Fox, or Tucker, or Hannity, or Charles Koch. I’ve visited your page, and I can understand why you can only take so much of my “cozying up to the right.” What I don’t understand, is your sanctimony. Where were your words of encouragement when I appeared on MSNBC, Meet the Press, NPR, GMA, The Today Show, or Real Time with Bill Maher? Where were your positive comments when I had a weekly show on CNN for the better part of two years? When I appear on liberal platforms, as I often do, why do you never thank me for “cozying up to the Left?” I welcome your criticism John, sincerely, as well as your advice, but please, spare me the whole, “I’ve been with you from the beginning” routine. If your contempt for Tucker exceeds your fondness for me, then you’re no friend of mine; you’re simply an enemy of Tucker’s. And if you can’t see the difference, then your liberal arrogance is no different from the conservative hubris of my many right wing pals who came here to tell me – even though they “loved” me – that they might have to unlike my page because I popped up on a channel they despise. Like yours, their threats are those of a kidnapper, trying to ransom an item of no value.

Ray’s “assumptions are rooted in a fundamental misperception,” Rowe noted, explaining that he is the same person and has not changed.

The “Dirty Jobs” star also called out the so-called fan for dissing his appearance on Fox News Channel, noting how much exposure the segment got for Rowe’s foundation.

“Last night’s appearance on Tucker Carlson flooded my website with scholarship applications. On this page alone, the clip has been shared over 16,000 times, and viewed by over 2 million people in just 14 hours. How does this fail to ‘further my cause?’ Moreover, what is the actual downside? The loss of a few thousand fair weather fans? Give me a break,” Rowe said. “I’ve raised over $5 million dollars for scholarships by discussing my foundation in this fashion, with a variety of people of all political persuasions.”

Rowe’s new show “Somebody’s Gotta Do It” launched into a new season Saturday on TBN.