Re: "Anger."
There's a lot of it in this thread and a lot of it on news/talk radio. I'm very sick of seeing the blatantly racist and ageist and sexist term, "Angry Old White Men," thrown around on these forums.
But that said, there's nothing wrong with expressing anger when it's justified. Without those who were referred to as, "Angry Black Men," in the 1960's we wouldn't have had the Civil Rights movement and its subsequent reforms. But it was those like Dr. King who knew how to express that anger in a way that connected with people and wasn't just over-the-top shouting that had a real impact. Today there are plenty of people who think, for example, that government regulation is out of control, and they have a right to be angry. If someone on the radio expresses the anger they feel, that's probably a good thing.
IMO, the problem with Limbaugh, Hannity, Levin and others is that they manage to manufacture anger every day, often out of nothing significant. OTOH, the problem with NPR is that there's NO anger! Everyone is oh so pleasant, oh so nice, and the measured tone of their delivery lulls listeners into buying their viewpoint (let's be honest, every news outlet has a slant) hook, line and sinker.
What news/talk radio needs is a middle ground.