I am not disputing the facts, though I am not an expert at all. It is one thing to discuss a topic in a logical and rational way to convey a message, it is another to just simply insult and spread hate.
Different cultures at different times have different views and perceptions of right and wrong.
Morality, by definition, is what has been agreed on by society as an acceptable behavior. Immoral behavior is what is agreed on by society as an unacceptable behavior. As one could see what is deemed moral at one time by certain society could be deemed immoral by a different society or even the same society at a different time point. Examples: marriage age, premarital sex, children out of wood lock, living in sin... etc!
|