A point worth making is that for sexual orientation, age and religion, the UK legislation has been created to comply with European Directives, thus it's forced a particular kind of legal framework around equality.
What does the French legislation based on these same EU directives look like? Ad astra per aspera