Sounds like Google CEO Sundar Pichai should be fired. 

Firing the guy who wrote the letter only added more fuel to the fire. Poor judgement, kneejerk reaction... incompetent CEO... now booking and retracting meetings... wow inability to manage these chaotic times.