The situation wasn't that difficult, and Sendgrid's response was inappropriate. Welcome to the Corporate State where every problematic statement you make as an errorful human being prone to making mistakes will be used against you to preserve the corporate bottom line. An actual appropriate response from SendGrid and Play Haven would have been recognition that its employees are human's first, and all of us are subjec…
I am curious what you make of this portion of the response in particular: "A SendGrid developer evangelist’s responsibility is to build and strengthen our Developer Community across the globe. In light of the events over the last 48+ hours, it has become obvious that her actions have strongly divided the same community she was supposed to unite. As a result, she can no longer be effective in her role at SendGrid."
48 hours is not the right interval to be making that judgment. And firing her in response to correct the situation was about the worse and most extreme of actions.
(And please note, I think Richards made a mistake and showed terrible judgment.)