When we had the Danzo's past flashback i changed my idea of Danzo.
Indeed he was trying to protect his village. Can't agree with the method, but his heart was in the right place.
So, not that strange
Sasuke's hatred is, for me, still the easy way out.
Sasuke could not face the truth reality and was beaten by his hatred.
Naruto, for instance, was able to overcome hate and his pain.
Fugaku recognizes that Itachi played the role of a shinobi. He realizes he was in pain but followed what he believed.
In our world such thing probably won't make much sense, but in the ninja world (narutoverse) it does.