It was an overreaction for Damore to be fired,...a warning about misusing company time and resources would have been more appropriate.   Regardless of his views, it was not his job to distribute material such as that memo.   That's a point that many people are leaving out.