Humans hire people not a machine that only looks at candidate's qualifications. Humans have biases and tend to higher people of a gender or race they identify and are comfortable with. That's how you end up with a business that is 90% male and White. Diversity initiatives are to combat implicit bias.
What needs to change is not the hiring practice of these companies but the reason why specific minority groups are in a position of constant struggle.
We have two generations of Affirmative Action and while there have been some improvement, the wrong target is chosen.
IMO, it is not the "rich white man keeping the minority down." The real cause is the "rich minority man cashing in on their own people being down" who are constantly victimizing the minority group to gain attention and status. If real equality was achieved, these minority leaders would be moot and out of a job.
A good example of this is the integration of eastern and southern European minorities into American life over the past fifty years. While it may seem ludicrous now, there was a time that anyone without and Anglo-Saxon heritage was a second class citizen. German, Italians, Spaniards, Polish and even Russians where discriminated against.
Did these ethnic groups create a "action league" and were roused up in a constant state or riot and victims? No, they got their work ethic in, produced, started their own businesses and prospered.
What really gets me is that when someone from a recent minority starts to do well, people from their own ethnic group start attacking them because the are "too white" and "forgot who you are."
Unlike most of the world, America's strength is constant challenge of their leaders with very little recourse making one a political prisoner. The latest fascist tactic as been to scream "racist!" whenever a minority group expresses a policy going against the tradition of the American republic.
This too shall pass and freedom will ring on.