> Freedom of speech is lagging behind: a company cannot fire you for being black, but can fire you for saying "vile" things online under a pseudonym.
You changed that, likely because you realized that companies have always fired people for saying "vile" things publicly outside of work. Which is why pseudonyms have always existed.
Nothing's changed about freedom of speech. It's just that it's not so easy to hide the vile things you say online as it was, say, 10 years ago.