What's odd is your trying to equate apples with broccoli. Ben Shapiro is a conservative political commentator. You don't listen to him for news reporting. Just like someone who follows Rachel Maddow doesn't expect her to objectively report the news.
The rest of the stuff you said about Fox News really depends on what hour you're watching. I can tell liberals here and in my personal circle get really aggravated when the news side of Fox News doesn't report the Biden Administration's in the most favorable light. It's a different tone on the same information.
They want to hear the economy is great. Inflation is not his fault. He wanted to cut an immigration deal this year. Etc. etc. etc.
Dude, if you watch Fox News, and I mean the actual news side, they have changed over the past four or five years. The biggest thing was when Fox was first to announce Arizona was going to Biden. After that, the news side was compromised and showed a MASSIVE bias on their reporting. They ignored Trump and the GOPs fuck ups, and basically spun the GOP take on stuff. It wasn't always like that. It was a pronounced change, and they carried dubious election fraud stories when they KNEW it was false.
So, you can pretend that the news side is credible. It is not. For all of CNN's (hell, even MSNBC) faults, the actual news side is legit and works to be unbiased.
Now....as for Ben Shapiro, he has tried to paint himself as a journalist, sort of like Ezra Levant. But you can't really do both, opinion and hard news. You lose credibility. Shapiro calls the Daily Wire a news site. It is not.