Google hires people based on talent. Women and minorities are under-represented in the technical and engineering community. That is a fact of life. Until more women and minorities CHOOSE to enter this field, getting a "diverse workforce" would have to mean you exclude more qualified white males in order to hire less qualified minorities and women.
Think about that for a moment. Suppose hospitals did things this way? If you need critical brain or heart surgery, do you want your surgeon to be one of the best in his or her field, or one that was a "diversity hire"?
Until you're comfortable with the second option, this "diversity" idiocy needs to stop. It's one thing to exclude perfectly qualified candidates because they're female or minority. It's another thing to make that the primary reason you're hiring them instead of making sure they're the best qualified for the job.