Understanding why people would “provide financial support” is fairly easy. Advertisers really don’t care about the programming where they’re putting their ads. The host of the program can be as crazy as a bedbug or downright evil, but as long as he attracts enough people in the advertiser’s target demographic, they’ll advertise.
It’s only when enough people in the advertiser’s target demographic are offended by the fact that the advertiser plies his product on that show that they’ll withdraw their ads (so keep up the good work, folks).
What’s a bit more difficult to understand is why people will tune in to listen to lies. Perhaps it’s because the truth hurts and lies are more comforting.