Charlottesville is only the beginning. Resisting the new Nazis overlaps with the need to resist the Trump administration's attempts to deny health care, widen inequality, worsen climate change, and threaten war. However, liberals just look childish if they lump everyone they oppose into one group. The only way for liberals to win is with nonviolence, because nonviolence is the most powerful weapon.
When you see it laid out plainly as in this piece from Vox, you realize why people are so dissatisfied. Most of us spend our work day, which is most of our day, under oppressive, even humiliating conditions that are more like dictatorship than life in a free country.