Blocking someone you don't want to hear from does not go against free speech. Blocking other people from being able to hear that person does go against free speech.

There's a big difference between choosing not to read a book and trying to get it pulled from Amazon.

— Frank J. Fleming (@IMAO_) April 14, 2022