Originally posted by dadudemon
You are over 200 years late to this debate.You oppress the freedom of speech of the employer by forcing them to accept any and all public representations of them: some representations do not reflect their morals, convictions, or ideas.
Thus, your idea goes against the fundamental design of freedom of speech if we ignore the fact the freedom of speech is not about private matters like this.
The gentleman can still tweet all the stupid shit he likes. Just not while being employed by that university. The university does not have to tolerate it's freed of speech being infringed by people in its organization who use speech that goes against their ideals: their freedom of speech is preserved by firing him. It's a freedom of speech win-win. Hooray!
In theory this checks out.
In practice, people are as often fired for very petty whims of power brokers, with the "official line" merely a cover for them to fire someone they plain don't like, or who steps on their toes.
"Don't anger our affiliates" is a common phrase. Adults are generally taught to take offense gracefully, and not retaliate against it.
CEO's and presidents act against personal offense all the time, and hide behind excuses of corporate need, though no such need exists.