That's not contradicting the mythology that is called conflict. You know the stuff all stories need. If Diana was already perfect why would we need to see her journey in the first place. Anytime batman goes overboard with a criminal is that contradicting his mythology? Or is it just showing he's having a bad day / getting restless