I'm occasionally accused of being overly simplistic, but I think the vast majority of moral issues are completely black and white. Once all the facts are known, one set of solutions is almost always clearly right, and the other proffered solutions are almost always clearly wrong. In my experience, anyone who says otherwise -- and emphasizes nuance and complexity -- is generally trying to rationalize some behavior he knows to be wrong. A few issues really are difficult to resolve, but most are not if we are willing to tackle them with honesty and humility.
What say you?