"Is this lack of diversity? Do they need to hire in equal amounts across all of these? Should any company do this?
What ever happened to hiring the best person for the job whomever they may be?"
Have an upvote. There is definitely strength in diversity but recruiting the wrong person to hit some arbitrary quota or appear 'fair' is ridiculous and in reality is unfair to the correct candidate.
Recruiting the correct person for the job is not discrimination against everyone else. Not recruiting the correct person because they don't fit into the correct religious/social/racial quota is discrimination.