Yes it is fair to demand that. If we want a multicultural society then people need to make an effort to correctly pronounce names not in thier language. Not force people to change thier names just for your convenience. I agree with you on everything else. To live in harmony there has to be tolerence from both sides. Try not to be too offensive and also don't be offended too easily. Just to be on topic: Fan BingBing over Li BingBing anytime. Calvin0: Yes, but uneccessary. I gave my kids Chinese names...English people will comment that they are nice names. Chinese people will ask why I don't give them English names and aren't I scared kids will take the piss out of them at school. WTF is that about?