Ah, are you aware that his two main sponsors are Goldline and PetMeds. I don't care if Beck is getting a billion people an hour, no one, and I mean no one, wants to pay to advertise on his show.
Cavuto and Baier get all the auto manufacturers, IBM, Microsoft, etc.. - big name after big name, but Beck gets PetMeds.
Fox is a business FIRST. They owe it to their shareholders to maximize profits. Period.
It is still $10k per 30 second slot. Do the math. He only makes $2 mil per year. The prior show in that slot was a ratings disaster.