I think this kind of judging is an issue because there is a general correlation between certain names and social class, just due to local familiarity and popularity I suppose. There will always be exceptions but you often can tell someone's background from their name, making it really important that we don't add to any subconscious prejudice by outright and deliberate judgement.
I do think the correlation is very general though and the excceptions not uncommon.
I work in a pretty posh private school and, over the last few years, I have taught children called:
Chantelle, Anastasia, Arabella, Gavin, Riley, Hugo, Joshua, Oliver, Savannah, Darren, Lili-Mai, Tristan, India, Connor, Paris, Jasmine, Hayden, Jemima, Karissa, Albert, Frederick, Orlando, Florence, Declan, Jordan and many others at opposite ends of the judgement scale.
Similarly I worked in a state school in a very deprived and notorious area and taught children called:
Kelsey, Chelsea, Elizabeth, Damon, Declan, Olivia, Callum, Sebastian, Jamie-Lee and Rebecca.
Both those lists contain names automatically assumed to be 'posh' and names automatically assumed to be 'chav'