I believe there is a concerted effort via the media (and academia) to keep people divided by perpetuating racism in the guise of opposing it.
They make it an issue. It's similar to how the Zionists use "anti-semitism" as a shield to defend themselves from criticism. Don't fall for it. Here are some examples:
YouTube
YouTube
By keeping us pre-occupied with fighting/hating each other (white/black, left/right, etc), the establishment reduces the chance of us uniting against them. Divide and Conquer is their motto. United We Stand, Divided We Fall is mine ;-)
Here is another example. Watch Janeane Garofalo get confronted about calling Tea Party protesters "racist". She's very nervous, and she's very wrong in what she says, as the 2nd video link of a 2007 (pre-Obama) Tea Party will prove (this was part of a nationwide demonstration by Ron Paul supporters, prior to the Tea Party being hijacked by Fox News and Glen Beck and being reported as right wing).
Garofalo
Tea Party 2007 Santa Monica
(during this time the press was telling you RP has no chance of winning and his support is made up of the "fringe". They even banned him from debates).
A recent Tea Party demonstration in Santa Rosa of some 500 people was roughly half dems and half non-dems (Repubs, indys, libertarians). Many there joked about being called "right-wing extremists" by the media.
In addition to keeping the public divided, it also vilifies any threat to the establishment. It is done by name calling, rather than engaging in a civil discourse on the subject (a tactic you will often see here on WaccoBB). Here is an example of CNN doing it:
CNN tactics
And finally, here is an interesting explanation of how the "two party" system works to manipulate you:
YouTube - How The Elite Control Politics