I am curious to know why so many Chinese people find it necessary for their children to have English name to visit US/UK in future. Do most of the outsiders in China have Chinese name?
These names exist in a linguistic spectrum that is different than Indo-European languages, which our brains are tuned for. It's just a lot more practical for Chinese people to get a Western name.