Unqualified diversity may not be the best way to move forward.  Much of our current PC righteousness leaves these sorts of pseudo principles unexamined sacred cows.  If this is the reason for the firing it is actually discriminatory.

A better goal would be quality.   And that would mean no passive discrimination.  The person most qualified gets the job.  How the demographics fall out _is beside the point_.   Damore made the mistake of justifying publicly some kind of demographics that is not PC.  My guess is he realized such a discussion would land him in trouble.  To not think so would be pretty naive.