
Comic book superheroes can sometimes be boring because publishers have a character status quo they strive to maintain. Creators change the status quo from time to time, but it always reverts back. Tony Stark is a womanizing tech genius. Steve Rogers is a flag-saluting super soldier. Peter Parker is a broke, wall-crawling do-gooder. Sometimes these characters get a revamp, but they always revert to status quo. It’s why comic book antiheroes are so interesting.
Comic book antiheroes generally do the right thing the wrong way relative to traditional superheroes. Some antiheroes have no problem killing as long as they stop evil. There are antiheroes who switch from hero to villain often and yet stay popular. Other antiheroes have no concept of moral nuance and could cause the evil they sincerely want to prevent.