As far as I can tell, ain't nobody left that can claim the moral high-ground.  Those on left could just as easily be lumped into the long-running list of far-left and unfettered civil-rights groups (e.g., Weather Underground, Black Panthers, United Freedom Front, Sea Shepherds, Antifa, etc.) as their right-leaning cohorts (e.g., Neo-Nazi groups, KKK, Aryan Nations, etc.).

The sad fact is we're so busy lumping each other into these narrow groups that we're failing to hear the concerns that real folks have relative to their everyday lives.  Seems to me that nothing's going to get better until we stop this kinda thing.