Discussing this with friends - to really ensure people are only being employed based upon their actual skills and experience shouldn't we form a system where all job applications are based on this alone? Sex, race, pregnancy etc all left out of it? Surely this is a good way to ensure fairness in the workplace.
Yabu - you need all this data to ensure a diverse workplace and this is more important than having the most efficient staff
Yanbu - it's important to be diverse but also important to give employment opportunities to those who have worked to earn the skills and qualifications for a job