Frankly, it's like this: If you go to a country, keep the values and traditions of that country in mind, even if you severely disagree with them. It's just common sense and courtesy. I had to deal with it when I went to America and allowed people to do behaviours I'd never tolerate in India. I dealt with it in South Africa and Zambia as well.