Ideally, no. But hear this out.
Minorities won't be hired quickly by employers especially in customer relations departments, because in many business', customers still have strong opinions about minorities and this could go at the cost of revenue. This is rascism, or just business, but it's above all unfair and unfortunately the current situation. (Much less so for black people nowadays though, but there are plenty of minorities that still fall in that category almost in all cases)
Putting minorities in more jobs, allowing them to prove themselves to the general public and integrate wholly into the communities with unreserved acceptance, then a generation or two later, there will no longer be a need for this, as employers won't feel compelled to pass up on hiring minorities. Because the minorities, being accepted by the general population, are no longer a threat to their revenue.
It's a long term solution, but not one that should be ignored.
I'm not wholly against it.