There are a few comments in this thread being spent on whinging about his right to free speech, and how violence has no place in public discourse. If that's your opinion, that's fine. It's a perfectly nice opinion to have. Please realize though the reason that the right wins, EVERY SINGLE TIME is because the right stopped being afraid of the left sometime around the mid-seventies.
When the left abandoned Malcolm X for MLK and The Weather Underground for Live Aid concerts, they ceded the ground of being militantly political to the right. In having their views softened and then legitimized by the culture, the left lost all taste it had for the ugliness necessary to win certain battles.
You want to know why we don't have universal health care? It's because no one is afraid of a liberal.
You want to know why we are locked in endless war? It's because no one is afraid of a liberal.
You want to know why the rich keep getting richer and the poor keep getting poorer? You guessed it, no one is afraid of a liberal.
You know what happens when you piss off a liberal? You get a pretty speech, some socially conscious branding campaign, and a couple of really snarky sketch comedy skits. That's it. You know what happens when you piss off a conservative? You get asshats like Ammon Bundy, David Duke, church-fires, clinic-bombings, and 254 fatalities related to far-right groups and individuals since 9/11.
Gee, I wonder why no one in power cares what the left thinks? I wonder why congress felt like they could afford to sit on their hands for eight years under Obama?
It's as plain on the nose on your face. No one is afraid of a liberal.
It's disgusting that the only way any ideology can hold sway on our culture is by being feared, but there are 240 years of American history that demonstrate again, and again that this is a fact. I in no way advocate for any of it, but it's important to the conversation that this fact be considered.