The facts are that advertisers make decisions every day about which networks to play ads based on effectiveness and their budgets. One of the other factors is feedback from customers or political pressure from customers due to content. That is because they don't want their products associated with controversy. Here is a link to a website that lists all the advertisers who boycotted Glenn Beck: http://foxnewsboycott.com/fox-news-s...lost-sponsors/ This is proof that pressure works.
It doesn't matter what they complain about today. What matters is whether we can work together to pressure advertisers to pressure CNN (or other news organizations) to change the messaging. Also, it depends on the marketing strategy of the news org. For instance, Fox News and MSNBC both have a marketing strategy targeting demographics that are conservative and liberal. They are not likely to succumb. But CNN, NBC, ABC, and other centrist network news organizations will succumb to pressure from advertisers.
These are also businesses. If employees don't follow corporate strategy and do what they are told, that hurts their career. I know a black woman who is ultra-liberal who was working for MSNBC. She was a producer. Fox News offered her more money to come to work for them. She took the job and produced one of their top shows. People are not hired for their politics, but for their skills. Money talks, BS walks.
Cody