This is caused simply and merely by the absurd infringement of freedom of association that prevails nowadays.<p>The fact is, you're never ever ever going to stop racists and sexists from not hiring people outside their race and sex because of your laws. All that will happen is precisely this: absurd levels of secrecy, which hurt those weakest in society: those just trying to get a job so they can afford to eat and not sleep under a bridge.<p>Even if they literally say "we don't want to hire you because you're white, and we want to hire an asian", at least you now <i>know</i> it wasn't because of your skills, so you don't lose confidence, and instead know it was just because they were racist assholes. Under the current regime, they're still racist assholes, but you'll never know.<p>What we need is a bonfire of 90% of the statutes on the books, which will never happen, so this treatment of candidates will continue, while our respective countries wait for others to overtake them.<p>What we need is a massive renovation, resurgence, and uptake of unions, across the board, not only to remove these matters from statutes and move them into contracts (forced fair by force of numbers), but to enforce an organic defence of workers, everything from a war against noncompetes and similar oppression, through to clauses like "you'll tell our members <i>specifically</i> why you rejected them on interviews, or else you'll <i>really really</i> regret it...".