Interesting thread, OP, but with some unbelievable comments!
I agree that most of us have our own assumptions and/or bugbears in relation to names. My one is "younique" spellings, epecially "ee" at the end of a name, e.g. Finlee instead of Findlay. Plus the name Demi-leigh (in all its variations).
Yes, I judge the name, but it doesn't affect my judgement of the person. Because ultimately, it's the parents who chose the name, and despite what you think you can assume about little Demi-leigh's upbringing, you have no real idea at all. She may have worked really hard to be where she is, and I guess she wouldn't apply to the OP for a job is she didn't have the qualifications. So to dismiss her CV (or anyone's with the "wrong" name, obviously) on those grounds is extremely unfair, and absolute snobbery. You keep saying that's just the way you work, OP, but you could change your attitude. But you've already said you won't.
I mean, what do you think they'll do? Turn up drunk? Not know how to behave in a professional environment, or speak properly? Start a punch-up? What, realistically, could they not do to your satisfaction that a person with the right name could do, assuming the same eduation/experience?
I'm also aghast at the person who said only French names can acceptably be double-barrelled. So all the Anne-Maries and Carol-Annes can gtf, yes?
Or that if you have no French heritage you shouldn't use a French name? Implying we should only use names from our own heritage? In which case the English would only be allowed Anglo-Saxon names, but ironically, if someone did choose an old traditional Anglo-Saxon name like Hamo for their baby, the OP would probably reject his CV for not being a "proper" name!
Anyway OP, tell me, do you read past the name to see what their experience/qualifications are before rejecting? Or do you just see the name Micky Jones and out he goes? Without ever knowing that he discovered the cure for AIDS and invented the luck potion?