This is typically reflected in the evaluation of Zhuge Liang. Historically, people almost unanimously believed that Zhuge Liang was a loyal minister. Even if he made mistakes, it was considered as doing bad things with good intentions, and therefore must be forgiven. As for the lessons...