“But he beat X, but he beat y!” Do you know how many times Batman has beat a villain that is completely out of his league, simply because he’s the main character???
Y’all treat John Constantine the same exact way y’all treat Batman. John is not onto par with Zatanna, Fate, Raven, Spectre, etc like oh my god shut up.