The "two sides" that were battling in Charlottesville were white-racists vs. antifa-anti-Americans. Both are evil and that is not a matter of "equivalence", it is the reality of the situation. 

Racism is wrong and bad no matter which "side" it comes from. Where is the Left when conservative speakers and professors are hounded off college campuses, not allowed to speak and some becoming victims of violence from the oh-so peaceful Left? 

You are right, there is no middle ground here. You either condone and support white supremacists, neo-nazis, KKK, BLM, Antifa, CAIR, MSU, American Communist Party, etc. and other violence-prone racial-supremacist, anti-American groups - or you are against them. 

Racial/political extremism comes in many forms, all of them abhorrent and anti-American. 

Do you condemn those who codify and "celebrate" official 'Days Without White People" and hundreds to thousands of similar events yearly in colleges and universities? Much supported by tax-payer's money?