You might apply your own advice to threads like this: you are free to skip the thread if you don't like what is being said.
In your worldview, doesn't a person have the right to criticize something? I only listen to Glenn Beck on my commute to work. I just happened to catch this discussion. I was shocked at the ignorance that Beck displayed on this topic. Don't you want to know that what you heard was wrong? Why shoot the messenger? It was Beck who was wrong and violated his responsibility to his listeners by stating incorrect facts.