It was a God-fearing society that introduced slavery to America; it was a God-fearing society that saw fit to unseat Native Americans from their ancestral lands and drive them West. If we started digging back further through history, the dirty laundry of Christianity would start to show.
I went ahead and assumed that you were referencing morality as defined by religion, if I was in error please let me know. The assumption that the only valid moral code derives from God, however, does not and cannot work in a plural, democratic society, simply because not everyone believes in the same God (and, therefore, the same set of religiously-mandated rules). While a hefty portion of Western morality, whether it be religious or secular, is based on Christian notions of morality, to state that morality must derive from a specific God is far too limited.
Socio-economic discrimination gets in the way of this idea. Remember, the problem is that the discrimination itself gets in the way of hard working leading to accomplishment; that's one of the top reasons it's bad. It's not enough to say, "Go work hard," in a world where the color of your skin or your preference for romantic partners prohibits you from rising up through hard work.
An image of Barney with bling and a pistol was just summoned entirely unbidden into my head.
We're talking about breaking through discrimination as well as breaking down racial stereotypes. How does one "live a good life," "work hard at a job," and "raise a family in the best possible manner" if one can't find a decent job simply because of the color of one's skin?
There are incentives for diverse workplaces for a reason. Without them, your theory is that employers will hire based on merit, not race, correct? How is this measured? How is it enforced? Unless you plan on enforcing meritocracy, you're going to have racist hiring policies. Remember, up until very recently, white people and...purple...people weren't even considered to have the same mental capacity; the idea that a purple person could be as smart as a white person was considered absurd. If the government had stepped back, kept their hands off, whistled and ignored the whole thing, would that stereotype have died?
Would slavery have died?