I don't disagree with you, but since the censorship and deplatforming people have been arguing about lately is the kind that prevents people from talking to willing audiences they have 'earned' already, that seems besides the point.
Censorship and deplatforming exist because companies have nothing to do with what was originally defined as free speech, and lots of us believe this is fine (including myself). If you want to take the phrase "free speech" and make it mean what you want it to mean, that's on you.