I would characterize it as the hard left communists watch MSNBC, run of the mill left wing socialists watch CNN, and the middle watches Fox. Actual right wingers in America who believe in limited government, free markets, individual rights & following the constitution have no where to go on TV. So, they get their "news" from the Internet instead, and avoid the cable "news" propaganda channels that are little more than mouthpieces for rich "elites" running the two-party system.
What you said.
Amen!
Considering that Fox's ratings are more than the other two combined, you're probably right.