This is literally what free speech is. "You can speak your mind or I will kill you" or "You can speak your mind but if I disagree with you I will make sure that nobody can hear you again (by de-platforming you)" is not very free speech-y.
> but that doesn't mean you have the right to be heard
You should certainly have the right to be heard by these that want to hear you.