@maxdancona,
Your ideas are bit in conflict; morals and diamonds cannot be compared in any sense of human value. Morals has to do with intercourse with other humans and living things. Diamonds are just a stone, and it has no value except for the people who are willing to pay money for it. What's the difference between a $100 diamond and a $1 million dollar diamond? Where and how does morals fit in? It can't.
Morals has as many varieties as one wishes to classify. Why is it that the morals of a culture or any group can be in conflict with itself?
Example; a culture based on one or more religions may seem to have some level of moral standard, but why is it that those same groups can treat others in their group with enough hate to kill them? Is killing morally wrong for all societies except in cases of self-defense?
What is morals? Can there be such a thing as a standard of behavior that satisfies all cultures, countries, peoples?
Is the US a moralistic country? I doubt that very much.
Are the people within it moralistic? In what way? Do these same moralistic people go to war and kill strangers? How about the pilots who just drops their bombs indiscriminately that they know will kill innocent people?
I think the idea of morals is idealistic and not possible. I believe laws has more to do with controlling antisocial behavior within the community, but immoral behavior will go on regardless.