I think it is impossible to ignore our own upbringing, social class, education level, culture and age when choosing names and forming opinions about other people's names.
We drew on our interests when choosing my DC names all have personal and cultural significance to me but none have particularly unusual names. In fact ds name although it was not very common when he was born, in the last 14 years it has moved to the top 20.
Dd1 name is now associated with a well publisied tragic missing presumed dead child, so is less common than when I named her probably. Dd2 is named after a singer and cultural icon that DH and I love. She has a familiar and very easy to spell name straight out of a nursery rhyme. But it isn't particularly common.
Out of my family 3 have used different names to their given name. My dad left home young hated his family and dropped his given name so used his middle name the rest of his life - though his siblings continued to call him Tommy throughout his life and after he died.
My younger siblings both use different names than are on their birth certificates, db changed his name by deed poll. I have kept my given name, I like it, though I may have considered changing it if I was American as it is a name associated with being a bitch in Us popular culture.
My musings are basically that a name is important, it says something about your heritage, it can age you (know any 5 yo Gary's!!??), It can place you in a particular cultural socio-economic background... That is only a problem if it creates barriers for you. I probably haven't been disadvantaged by my name and my kids are unlikely to be held back by theirs. I would be lying if I said making sure their name would not cause them to be ridiculed or singled out was not a factor in naming them. Surely most people do that.
I will make some assumptions when I hear someone's name, their potential age, possibly ethnic background, social class. But only the same way as I make judgements about people based on how they look and sound, it is automatic and only an issue if I try to pretend that I am not making judgements or if I go on to make prejudicial decisions based on assumptions. It is more problematic to make out such prejudice no longer exists than to admit to cultural bias and address it. It is possible to avoid name based bias by having job applications sifted with names and ages redacted.