Why not? Private companies must respect your rights, like your right not to be discriminated against, so why can‘t they be forced to respect your right to free speech? Just because the status quo of the legal ecosystem is not ready to handle this edge-cases doesn‘t mean it can‘t be made to do it with some adjustments.