>implying that morals are black and white in scope
Except they usually are not. Morality is often something of a spectrum. Plus it varies by race, religion, and culture. Those that advocate a "one size fits all" set of morals are likely either foolish or dishonest.