Expecting another culture to conform to western ideals is wrong IMO. If you don't approve of a behavior don't engage in it, but don't expect others to mimic your behavior to appease you. I certainly wouldn't put it on my meals to eat but I think telling others they are forbidden to eat a traditional meal in their own country so as not to offend the westerners is going too far.