No it's not. I am in no way required to provide you a platform to talk through or to allow you to continue using a platform you've been using. All it means is that the government, key word, is not allowed to stop you from using a platform you are allowed by it's owners to use.
> [...] All it means is that the government, key word, is not allowed to stop you from using a platform [...]
The confusion (ours, not yours specifically) might arise because some talk about free speech the principle and others talk about free speech the legal norm. (The latter is prominently codified in the US constitution and the Universal Declaration of Human Rights).
It's not the same and the principle isn't exclusively about government.
Free speech is also a very old ideal and exists in places where the US constitution doesn't apply and places where human rights aren't implemented through local policies. It can be violated in places where there is no government at all.