No.  Fascists, Nazis, communists and anarchists are all quite different.  
There are people who are racists or homophobes.  I wish that labeling those who are did marginalize them, but, sadly often it does not.  There are far too many people who consider racist and homophobic views to be fine.  
I don't know who the "they" are to whom you're referring.
People were demonstrating against Betsy DeVoss because of her stated views.  That's OK in our democracy.  She chose to leave instead of answering the questions of the demonstrators.  Then, she apparently went through a side or back entrance.  So she was not prevented from entering anywhere.
Michele Obama was not a government official.  I'm not sure which of her views you would find offensive enough to demonstrate against.
I happen to believe that everyone deserves justice.