Why Superheroes Might be Anti-heroes

(I didn't have a superhero book so I got creative. What am I implying here? 😏) I have been consuming a lot of superheroes stories lately. Mostly Marvel if I am being honest but I have read/watch other superhero stories too. One of the things I've noticed is that superheroes kill bad people a lot. Or at least very likely to kill a bad someone on their superhero journey. And they are completely justified by everyone that it was the right thing to do. It seems like killing bad people is a thing that is part of the job of a superhero. They never bear consequences unless they kill an innocent. I don't know about you, but sometimes watching the Marvel superheroes, as an example, kill bad human people (who are not even the villains, just henchmen or just plain criminals) makes me uncomfortable. Even more uncomfortable when they are completely praised for it. I wouldn't mind it so much if it was a last resort rather than the thing that must happen for the greater good. It ra