Those who complain that mainstream comic books are too political nowadays may be lacking some historical perspective; in truth, superhero comics have been making antifascist statements since Captain America was punching Hitler and Superman was smashing the Klan back in the '40s. And it makes sense, too. After all, superheroes are meant to be the personification of humanity's best qualities; why not have them tackle the very worst of society every now and then?
Marvel and DC characters taking a direct hand in social justice goes well beyond the time-honored tradition of superheroes punching Nazis. Over the decades, caped crusaders have found reasons and opportunities to strike back against racism, intolerance, and hatred in all its forms - though they still usually do it with their fists.