CNN and other cable news networks thrive on creating controversy by selectively selecting quotes and blogs that inflame the readers rather than educate them is definitely putting ratings and profits ahead of real journalism that is needed in a real democracy.