I agree that speech should be totally free, but, really, are we supposed to treat overtly racist ideas the same way we treat any relatively non harmful but perhaps mistaken theory?
If person A is a white supremacist, and person B thinks ether exists, am I supposed to treat them equally because otherwise I would be "ostracizing" person A?