JJ
Or someone tries to drop a nuclear bomb on New York City; morals are on the side of everyone during a war. No one's hands are particularly clean, and everyone thinks their way is best. SHIELD, Stark, Steve Rogers, HYDRA -- at the end of the day you're all capable of making the same mistakes. You're all only human.
I think there is nothing more moral than recognizing mistakes, and putting the solution above defensiveness, guilt and pride.