> If so, it has to do with freedom of speech, if not, it doesn't.
I'd say anything that causes people to keep quite has to do with freedom of speech. If people can get fired for something said, they'll keep quiet. So yes, it has something to do with freedom of speech. Why do you think statutes related to whistle-blowers exist?
Of course, with freedom comes responsibility. Make of that what you will.