The media and politicians do have much to answer for. Their self-serving world of half truths, beat-ups, misrepresentation, slogans and fudge is a poor substitute for reality.
But much of the blame lies elsewhere. The real problem is not the media, not the politicians; it is you - you the voter. The level of knowledge that lies behind the average vote is distressingly slight..
This is from an article written in Australia, but it could just as easily be written in the USA and NC. read the article here: http://www.abc.net.au/news/2011-05-10/dumbing-down-politics-the-problem-is-you/2714542