in the name of modernity and 21st century people like you are fooling yourselves and people around you by not recognising the basic things of a society. We being Indians i,e. Hindus if we ourselves forget our basic ideals do you expect Americans or Iranians or somebody alien to promote the basic things of HINDUS. Just as you donot respect and protect the basic ideals of your family how can you be able to protect the basic things of others. First learn to respect and protect your family i.e. your Dharma and that would lead you to others. Make yourself know that without understanding and protecting oneself, he would be unable to know others.