People with illiberal views have free speech, but this doesn’t mean they can’t be humiliated and mocked for having garbage values.
There’s a weird reluctance to use social opprobrium even though it was incredibly important during the civil rights movement. The racists didn’t suddenly become not racist with desegregation, they just faced social consequences if they were open about it