Re: The issue appears to be...
To have fired him simply proves his point. It demonstrates a monoculture in which a diversity of views cannot be tolerated.
Had they instead welcomed his contribution to the debate, they would conversely have demonstrated the very tolerance whose existence he questioned.
To be fair on Google, they are under a lot of pressure from a Politically Correct establishment to demonstrate conformity. A classic scapegoat can be exceedingly useful.