You don't need to ask forgiveness in order to receive it.
Google could have done the following:
- Recognize that any damage caused by the memo had been done. The toothpaste was out of the tube.
- See that Damore's memo wasn't written with malice or intention to make people feel uncomfortable.
- Allow Damore to keep his position so long as he does not participate in such political discussion at the company again. This would have been reasonable, given that there's been no word that Damore was anything but a competent employee.
Instead, they chose to fire him over something political, which was inevitably going to blow up into a news story and a talking point on social media. Nowhere in Damore's story, to my knowledge, did his employer offer him any sort of option, despite everything he had done being within company policy(and his opinion being solicited).
This isn't to say I misunderstand why Google did what they did. But, had they been a more benevolent organization, I'd have hoped that they not simply get rid of employees that make one relatively minor mistake.
I'm sorry, but I don't want to live in societies where people are made pariahs if they make such mistakes.