As a side note, I do think the current US anti-discrimination laws are probably flawed, not because discrimination is not bad but because of problems with enforcement. I am thinking of removing them completely (not just to create exceptions) and allowing regulators to impose anti-discrimination conditions on specific companies instead.