So
"Google has scrapped a scheme designed to train and hire engineers from diverse backgrounds – after people who made it through the program to become Googlers complained they were screwed over in pay."
Hiring people not based on their skills but on 'diversity' (diversity of what?) results in those people being paid less than those hired based on skills? Assuming I am reading that right it seems about right.