A very interesting perspective.
I think Contrarian Dude may have a good point and Google's true motivation in firing James Damore may have been aimed at the internal audience - specifically, at the SJW's being effectively treated like cult members, with a view of keeping them beholden to the cult.