There were two competing events. White nationalists and then some conservatives. Until I dug into the article a bit, it sounded like it was all under the same white nationalist banner. That is media spin, conflating the two groups. 

The alt-right, white nationalists stand for everything that is wrong with this country. One race above all others is a loser idea. We see it in other groups, of course and it's wrong every time. These guys, BLM, The Race (la raza) are all contributing to the racial divide in this country and I encourage everyone to resist these hate groups. 

As for the other conservatives who had a free speech rally, I understand that. If I were to post something positive about Trump, I would be called hateful things and a hater at the same time. On social media, any support of conservative ideas are met with anger and implied violence.  Those same people will fawn all over me if I post something critical of Trump (easy to do) or something in support of the environment.