Comment: It is more socially acceptable to make excuses for them, in the name of free speech, than to admit their true beliefs. People can try to explain away that he is a nationalist and look up all sorts of definitions, but when boiled down it is the same bucket of poop as straight up Nazis. You are correct that trying to make excuses is the cowards approach, but most don't have the courage of their convictions.
I still think that based on our Constitution, that Spencer has the right to speak, I just think he should be mocked or ignored or treated like the gutter slime that he is, rather than treated as someone serious.