Sure, it's legal, but we all know just because something is legal doesn't mean it should be.
Humanity can't survive and evolve without freedom of thought. That is what's important here.
I agree with you that major corporations can threaten free speech more than governments, but my point is: when a government censorship's something is different when a corporation censors something, because when the gov. makes the decision, you have nowhere to run.