I wish that were true. But it isn't.
Watch Glen Beck's show sometime. The advertiser's boycott of Beck has actually been highly effective. He has 3-4 pretty minor advertisers for a show as popular has his. I doubt seriously if these advertisers are paying the kind of rates that Ford, or Procter and Gamble or GE or Intel would be paying for that time slot and, for cable, that huge audience. So I'm betting that Fox is not cleaning up dollar-wise on the Beck show because of this.
OTOH, in the long run you are probably right. The advertisers will slip back in over time but it is certainly not happening very fast with Beck.
>>The advertiser’s boycott of Beck has actually been highly effective<<
On what planet?
Dude, I watch Beck every day. There is no lack of ads
From the article “Beck’s Boycott Backfires”
“In fact, many of the advertisers listed as stopping their sponsorship of Becks program have not done so. Best Buy and CVS never ran ads on the show, despite being put in the win column by boycott organizer Color For Change.
Additionally, advertisers who have stopped airing spots on Becks show, such as Wal-Mart, have simply shifted their advertising dollars to other programming on the FOX News network, which has moved into the number two position for all cable networks. FOX News is number one in all cable news networks in prime time.”