> The government didnt force him to resign so there is no free speech issue here.
The government can defend your right to hold an unpopular opinion and still keep your job, as it did with other minority characteristics. Discrimination on the basis of sexual orientation was made illegal. So why not having an opinion about sexual orientation? Especially since his personal opinion did not influence his work or his management of others at work?
Granted I think the government should stay out of personal, business, and most other affairs in the first place, but that ship sailed long ago.
I'm not sure what you're referring to there.
The First Amendment doesn't impose a duty upon the government to defend free speech, it limits the government's ability to stifle free speech.
I wish the Mozilla guy hadn't backed down, but I don't see it as a free speech issue.