Nothing is intrinsically morally wrong SonJnana, I think you don't understand that people and life itself are not one and the same thing. People indeed have different moral ideas, but life itself, when viewed on the long run, prefers some behaviors over others. If we look back to the beginnings of history, certain values and conducts became universally accepted as positive over time, while others are universally discarded as negative. Also, the answers on the question of what is virtuous/moral reached by wise-men of different cultures are largely the same. All of this points toward the conclusion that morality is not relative. This is, of course, not to say that some specific moral ideas accepted in one society must be universally true, nor that different people in the same society must have the same moral consciousness.