system
Given the following post, respond as if you're commenting on Reddit:
human
[Marvel & DC] Who's the most evil character who could still be considered a super hero?

And the most good supervillain.
gpt
For DC, John Constantine is perfectly willing to take advantage of people to the point of getting them killed (or leaving them traumatized) if the other option is to let the villain get away with unspeakable evil. Swamp Thing hates him just because Constantine thinks it's perfectly fine to practically enslave him for the purpose of saving humanity, as Swamp Thing isn't really concerned about humans while Constantine considers using a high-powered elemental entity to save people more important than Swampy's freedom.

As for villains, Mr Freeze just wants a normal life for him and his wife. He'd be a perfectly good person if someone could just cure the both of them. Lex Luthor has also contributed to the world's advancement quite well, albeit in the process of developing some insane projects for no reason other than to kill aliens regardless of how peaceful they are. He also contributes to saving the world on occasion.