True, Germany and France are behind in terms of true race relations, however if handing in a cv devoid of a full name, date of birth etc allows for someone at least to get an interview, then it is a step ahead being not called at all because their name's "a bit forrin' " despite being born and bred there.
The grammar system is Germany is not as abused as in the uk, people cannot just up sticks to move into the catchment area, taxes for buying houses are sometimes 40% on top of the house value. In France the selective schools are a bastion for the Tricolore - read white French kids. The postcode wars are just as bad if not worse in France.
It's easy to sit and say that everyone else has got it wrong, but we have to look and learn and see where we can improve the employment process. Employment / promotion can lead to lifting families out of poverty. If bright Freddie / Jimmy isn't even being called for an interview (and in the meantime is getting demotivated), whereby Matty who is nicely educated but positively dim is on a management fast track program, then something needs to change.