That sounded awful and I'm so sorry you were attacked with hate comments. That shouldn't have happened. I genuinely hope you're feeling better now.
I... work a lot with Chinese names because I studied under my granduncle who was a fengshui grandmaster. Seeing as you're from Singapore, you'd understand that people'd pay my granduncle money to "craft" auspicious Chinese names for newborn babies.
And.... from my experience, the thing with names is, especially Asians names (not only the Chinese, because I've also worked with Japanese names and I know friends who worked with Arabic names), people get very defensive when it comes to any kind of perceived negativity towards their names. However slight. So I've learned to just keep whatever opinions I have about a name to myself if said opinions weren't the enthusiastically positive type. The only exception to that is when I get consulted about a name where they asked for my opinion specifically.
My granduncle told me that the defensiveness came from decades of having to defend and explain ethic-sounding names to people (outsiders) who aren't familiar with such names.
I mean, see it like this. It'd be like introducing yourself as Florence to someone and having that someone tell you to your face that, "Oh you have an old lady's name!". Even though the comment isn't mean or rude, it wasn't exactly a nice/positive thing to say to a stranger/someone you just met.
Hope that makes sense. I'm truly sorry you were attacked though. No matter what, sending you hate was totally uncalled for.