Nah, James Damore just did a stupid thing at work and wasn't talented enough for it to be overlooked. He deserved to be fired. Morals don't need to come into it.
They lost their moral compass a while ago, but it had nothing to do with Damore.