> Free speech is something provided by the government, not by private companies
It is not provided by the government. Congress is prohibited from passing laws that abridge freedom of speech; Congress is not the fountain that free speech springs from.
It is perfectly relevant to discuss freedom of speech in contexts where someone else might be doing the abridging besides the U.S. Congress.