You bring up excellent points montoya.
The question of the millennium. Morals, ethics, individual values, cultural beliefs, governance, education... all come into play with this question. It's a question that has probably been asked since the dawn of civilization and will continue to be asked...