bibleblender.com
Is homosexuality a sin? What the bible says about ever-changing moral values - Bible Blender
Absolute consensus on societal issues will likely never exist. There will always be disagreement and dissension over what constitutes right and wrong. But general consensus, acceptable by the majority, can be manufactured by Man. Laws, leaders, and societal groups assert great influence on citizens and can promote an issue to the point that the majority of the population will eventually embrace it. In general, the promotion of an agenda, and acceptance by a civilization, occurs gradually, over time, and in small increments - barely recognizable by the citizens until the issue at hand has been fully integrated into the society.