Finally, at the risk of "getting smart like you", I actually agree with much of what you said about the talking heads. Their job is to get ratings. Being "controversial" is a ratings-getter. So having strong opinions is what they do. But, unlike you, I can stop listening when they get annoying. Then I'll take my immature, uneducated *** somewhere else. If someone will explain to me how to use a computer, change a channel or simply read me an article, I can get a broader view on said subject.
And since I'm going to watch NBC or FOX at some point during the year, I don't mind paying the talking heads' salaries with my cable bill.