In the United States, and many other countries around the world, long-standing morality codes are giving way to a more permissive culture. Many people contend that this represents a decrease in the overall morality of society at large. Traditionalists view this move as societal decay. On the other hand, those individuals that favor a higher level of individualist and liberty believe the movement away from a strict moral code represents a positive development.
No, people have the same core sense of right and wrong that humanity has always had. Societies today do not always advertise or teach these values as much as they did in the past, but when people are confronted with moral decisions, they make the right ones more often than the wrong ones. Because of the ubiquitous media, evil is publicized more than it was in the past.
Traditionally, moral values were based on Judeo-Christian beliefs. The percentage of the population that professes to practice a Judeo-Christian based religion has been steadily decreasing for several decades. As people move beyond those beliefs, values are evolving and are based more now on principles for which there is some evidential proof and less on ancient literature.
Many people argue that people in general are becoming less moral as time goes forward, but this is a myth. Morals are, of course, changing: homosexuality, for example, is more acceptable today than perhaps ever before, and marriage is less common in many parts of the world. This, however, indicates a change in morals rather than a decline. In fact, traditionally immoral acts like murder, rape and war are on the decline globally.