It just reveals the immaturity of certain people, and makes you wonder if they’re ready to actually raise a child.
Now some of the unusual names these days, are simply because the US is become more culturally aware. For example in the Black community, there’s been a massive surge in authentic African names. Though unusual, these are perfectly fine, and a child can take pride in that. However naming a kid Velveeta because you like cheese, is really stupid: it’s a parent only thinking of amusing themselves and their friends, and not considering how the child might react to the name.
Naming a child should be a very profound event: because you want them to take pride in it… not be ashamed or want a legal rename.
On the same token however, sometimes parents have the best intentions, but still cause trouble. For example I knew a pair of twin sisters named Elisabeth and Elizabeth, taken after their grandmother Alisabeth (or something like that). The difference was in the pronunciation ¬ñ one would emphasize the “sah” and the other would put focus on the “zah” - but they grew up having issues with that. Friends would tease them about it… and some would knowingly confuse them on purpose. They eventually had people just call them Lisa and Beth.
When you name a child, think of what they’ll go through with such a name, and remember how cruel your own childhood was, when kids wanted to be nasty. Also consider that when they grow-up, will they change it to something more mainstream, simply to avoid issues.
I’ve never met anyone named Goku in Japan. I would think naming a kid Goku in Japan, is even worst than it would be in America. It instantly brings up thoughts of Dragonball for one. Even if that wasn’t an issue, the Japanese know the origin of that name - Journey to the West - far more than Western people do. The kanji meaning has issues, plus Sun Wukong is a double edged sword of a personality to be named after. He has many redeemable traits, but just as many (if not more) negative attributes. Plus mean spirited people would have a ball with someone who is the “Money King” - bad name to use.