I know someone who had once said all these about Danzo. Why I don't like him is simple. He puts the village first and only the village. Hashirama said he will kill anyone who threatens the village....friend, child, brother....but why? He cares for the village because of the people it protects. The village is a shield that protects the people and he is a sword that defends that shield. Danzo sees the people as a shield that defends the village with him as a sword that can strike anyone in his way even the villagers. He has clear though inhumane values and I like him for that but his lack of humanity is what I hate him for. People like Hashirama, Naruto, Hiruzen see war, assassinations and such as a last resort. Danzo sees those things as the only way to solve a problem. And his actions, he didn't help with the Kyubi incident, Orochimaru invasion and Pain invasion. He didn't care to defend the village or villagers if it isn't on his terms.