It doesn't matter how good or bad the reasoning in the memo was, nor whether you think the conclusions it draws were good or bad, writing and circulating a memo like that should not be grounds for firing someone. I think this is Google being evil, and makes me seriously question whether I'd ever want to work there.