Nicknames can be such a touchy subject when they don't have to be. If you're having a kid, you need to write down their name and every possible nickname they could have. If the sound of any of these nicknames makes you feel a level of disgust that would amount to absolute detestation, you probably should not name your kid the original name. You never know what nickname your kid will get. I got mine from my best friend in preschool; thankfully, my parents approved.
Some parents aren't against nicknames in general but are prejudiced against the nicknames of their child's (or, more likely, their peers) choosing. That's the case with this mother, who named her son Alexander and hates that he goes by "Lex." She claims it's feminine and undignified despite it being the name of one of the most famous supervillains the world over. This disagreement led to a breaking point.
Photo does not depict the real subject in the story