Earlier quoted context omitted.
Facebook took heat for not having a 50/50 male/female workforce, when that is not the ratio of male to female devs available. They hire more females, based on the fact they are female. The code quality of some of these hires was not good, because they were not hired on merit, and they've created a code quality problem.
You're making a lot of assumptions there. Do you have any evidence that they lowered the bar? Also, aren't they hiring kids straight out of college in droves? How do you go about properly assessing "merit"? Isn't that a bit of an unsolved problem in hiring? To me the whole thing just raises a bunch of questions that don't have any satisfying answers.
Take this hypotherital:
Bob's factory employs machinists to make parts. Of all machinists, 20% belong to group A and 80% belong to group B. When hiring, Bob's factory selects a number of applicants who pass the test. If we assume that group A and group B have the same average skill level then naturally the employees in the factory will be 20% group A and 80% group B.
If Bob wanted to hire eaqual amounts of Group A and Group B, then he would need to hire as much of group a as possible and as little of group b as possible. If bob could only hire a certain number of group b, then he would naturally only pick the best few.
Thus, artificially eaquallizing the work force in bobs factory must neccecarily lead to a skill gap.