There are plenty of reasons why you should care about gender diversity - many of them linked in the article/letter, if you had bothered to read it. The most obvious being: because you said you care about diversity. CompanyX claimed to support diversity and integration, but didn't make it a priority. If one can't trust the management to hold itself accountable on something so visible, why trust them about anything else?