Constantly kicking 60% of your potential audience in the teeth may be part of the reason.
Exactly why I stopped watching years ago. Same for late night TV. A recent study showed Colbert had like 170 Liberals as guests over a given period and 1 Conservative. Kimmel is the worst. I'm surprised the GOP hasn't demanded air time on late night TV under the FCC's Equal Time provisions.