In the last 5 years, out of about 500 cases of racial discrimination pertaining to employment disputes, only 3 have held up.
The non-verbatim quotation is from the B.B.C. Anti-discrimination laws, — like in America — do not help anyone in practise, make it harder for people of any race and gender to be hired, & ruin relations between staff. / Obviously I’m pro-Free Market, and wherever we’ve seen discrimination within the last fifty or so years, or wherever racism has come into public knowledge about any company or employer, they instantly get boycotted by everybody, not just those those racist or bigoted employers wish to ostracise. / Because people have become less bigoted overall, & if the race relations acts and the multiculturalism theories of the 90s and 00s have achieved anything, it’s at least to reduce stereotypes everywhere.
This is not to say that business prior to fifty years ago had an easy time of discriminating; in fact if a business owner wants to only employ (for example) straight cis white men, those white men will know that they can charge more for their work because their arsehole employer will employ only them. This will mean that their employer will lose money, be priced out of the market, — this has happened consistently throughout history in every sphere of business — & eventually that employer has to either change his hiring policy, resign and let someone better make those decisions, or they will go out of business (and the Free Market will be better off without them): this is not a naïve idea; this is a proven and inevitable economic pattern. / And that is without the effect of boycotts and peaceful protests by rational people, who should be legally allowed — and are morally obligated — to shame, boycott, protest, spread the word, campaign against, &c. bigots and racists.
People have changed, the human race has evolved into a better kind (at least the western world has), & I think these laws have always been counterproductive, but if I haven’t argued that, I think that they’re definitely outdated.