These people were saying silly things publicly and they should expect some backlash. Of course any extreme behavior is bad, but I don't know how this is the root of all racism, bigotry, sexism, etc. In this case they are judged by their action, not by their looks/belief.
edit: judged by what they said -> judged by their action
edit: judged by what they said -> judged by their action