American Idol has high ratings as well. So.
Beck has high ratings because he appeals to lazy voters who really do not want to do any research at all. It makes sense actually.
The average Fox viewers are white, over 60 and no college. That is why they have high ratings sir. They appeal to that demographic.

All other demographics could care less about Hannity, Rush, Greta, Beck etc etc. The demographic Fox has obviously watch a lot..a lot of t.v. for their fair and balanced news and political rants.
"get off my phone"....lol