Well, was a dick :p
But yeah, his moral system seems far too rigid, and not able to handle the complex, random dynamics that occur in everyday life. And as you implied (or I think you implied), one set of moral rules shouldn't be judged by their isolated natures, but how they interact with the...