As long as the reasons are established, I don't really care if a superhero kills or avoids killing. In case of Marvel, Hulk is Hulk, his rampages probably result in deaths, Thor lives by entirely different rule set, Cap is a soldier, Stark is an former weapon manufacturer and his first Iron Man...