Theonlyone, chin up. This thread is not about your wonderful boy. I think the important thing to remember about baby names is that when you ask for an opinion, you are asking for an opinion about the name alone. You have to stop yourself from hearing it as an opinion on your child, particularly when you're not the one who asked the question in the first place. Names do not make a child, we all know this. Every child transcends their name. But, people ask for opinions because they want to know how a name might be received. Some people are bolder in their opinions than others and I know when I've asked about names on here in the past, I've wanted complete honesty because you don't get it in real life. I've heard all sorts of things said about my dc's names on here and it doesn't bother me in the slightest. I like their names and I am happy with my choices.
We tend to form opinions and make assumptions and comparisons based on previous experiences. This is a useful skill to have. It's not a skill you can switch off and in the same way that we see faces in burnt toast and elephants in cloud formations, we see patterns in name trends where we live. I might reasonably make assumptions what a sibset named Elfijn, Peace and Honeysuckle is like, I might feel I can make an educated guess about certain aspects of their lives might be like. I may be similarly inclined to think of a sibset comprised of Ptolemy, Assumpta and Cressida as coming from a certain socioeconomic background. In much the same way, I think people would group together Chantal, Chardonnay and Braedon for example, through experience of them commonly occurring together and moreover, most often in groups sharing similar traits.
I think it's normal to have a gut reaction to names It's a foolish person who decides something about a child based on their name and treats them any differently because of it. But the gut reaction to a name, you can't help.
Now I'm just a middle England, boring MNer with children with boring names and lives but fwiw, I don't have any visceral reaction to the name Kyle and think it's perfectly fine. Not my kind of name but that's just a matter of preference. I think at a push, in England it suffers from its association with K names which aren't particularly well received by some people. I think I'd expect a Kyle to perhaps be Scottish. Beyond that, I have no basis for reference.