Re: Better the slur than the hypocrisy
The trouble with those is that people could lie.
No. You are ignoring the pressure on the job seekers. A job applicant of a mixed race might lie, but everything else could be easily noticed at the face to face interview, nobody is going to risk their job application for this.
Even religions that put constraints on what people can do or wear can be difficult to hide.
Most people here really don't care about where your ancestors came from. They don't care about your religion or whether you prefer males or females.
If they have the information written in front of them they might eventually use it especially when they have to compare similar profiles and choose one. If you want to prevent any bias the only way is not collecting such information.
How would I feel working a company where no-deal Brexit is considered a fantastic idea or the NHS is an attack upon morality? Interviews work both ways and I probably would not want the job!
I did it. I once applied for a job with a French company, I was told that before the interview I had to complete an online attitudinal test, after some pages of multiple choices questions I realized they were subtly collecting information on my political leaning, which didn't have anything to do with the role of a software developer. Even the fact that it was financial software requiring strong security didn't justify the intrusion, so I completed the test giving always the same average reply just to get a snapshot of the questions then I wrote them to withdraw my application.
The trouble is that a lot of people don't care and they accept this kind of intrusions on their privacy and on their ideas. Private companies should not be allowed to collect such information.