Thread:Mediawatcher/@comment-3581997-20150905032118/@comment-3581997-20150905074913

Because they have virtues. Zeus is a scoundrel not a complete monster, He cheats on his wife, has fun at the expense of others he doesn't actively seek to harm innocent people. Poseidon is generally looking out for Poseidon not just going around hurting people, all Hera's bad deeds are revenge, reactionary, not for evil sake, and again Hades does practically nothing evil, he has people die as a point of natural order. Aside from that, they each have virtues. Hera saved Echidna's babies even though they were man-eaters because she couldn't bare to see babies killed right in front of their mother, Zeus saved the world about half a dozen times purely for the sake of the people in it, Poseidon was- Ok he was kind of a jerk all the way through but he never exactly went around killing newborn kittens.

There is a huge difference between being Alucard and being The Major.