I am writing this post after realising from my interactions with people around me, that many of us often undermine cultural aspect before coming to a conclusion of whether something is right or wrong...
Firstly, we must understand that not every question/problem has an objective answer/solution to it. You cannot always judge a behaviour or action as universally incorrect just based on your cultural biases! Of course, according to me questions like "Is speaking a lie wrong?" has an objective answer of "Yes". But not every question can have an objective answer like that. Answer to few questions might be subject to the culture in that context... So one can't judge a person's every action by ignoring the cultural diversity...
Simple example can be pronounciation of words in a global language (at least today's) like English is done differently in different cultures...Some cultures might have not few sounds in their home culture and they might face difficulty in pronouncing such sounds...but a person who appreciates cultural diversity will be able to empathize with them and try to understand the intent in other person's communication rather than focusing too much on correcting them :)
There are innumerable examples like these w.r.t. eating habits, dressing, speaking which cannot be appreciated unless you are aware of cultural diversity by putting aside your the cultural biases in which you are brought up!
Ofcourse civilising and learning everyday are important but appreciating diverse cultures is equally important in this world of globalisation!
Few of my friends might still argue that my point of view is wrong, but this is what I feel :)