Sort:  

from the angle of a revolutionary. They made mistakes and it is always good to learn from history.

Definitely, I would agree there. History is an important element for humans to learn from. Mistakes could and should lead to improvements when diagnosed correctly.