If an LGBTQ employee publishes a 10-page diatribe about how straights are biologically less suited to working at Google, they'd have been fired too.
He wasn't fired because he was a conservative, and he wasn't fired because of his opinions. He was fired because he made hostile remarks about the majority of his co-workers that legally resulted in a hostile work environment under US law.