I think the problem here is not free speech but free thought. CENSORS BAN offensive speech. That's it. Cancel culture PUNISHES people for thinking what they think, as revealed by what they say. The real essence of cancel culture is that disagreement is a character flaw punishable by impoverishment. Free speech per se is pretty much beside the point.