It is always a bit weird how companies and even politicians react to public pressure in the modern age, especially when a bit of fervor can be easily whipped up over just about anything. I'm not suggesting that no one should ever respond to public pressure. If an outcry exists it provides an opportunity to rethink a decision, and maybe that decision was made incorrectly. But if a bunch of people email you because Bill O'Reilly told them to there's no reason to think that this in any way matters as a business issue.
The political version is similar. I do think politicians should listen to what their constituents and to a lesser extent what other people calling them are saying, but there's little reason to do so if you're a Democrat and they're calling because wingnut radio told them to. These people aren't ever going to vote for you.