I don't think a lot of people understand what a hero is supposed to be in comics. "OH but we can relate better to marvel because theyre more human!" Who cares? You're not supposed to be relating that much to them, THEYRE SUPER HEROES, not everyday joe. They're supposed to be SUPER. What half of Marvel's heroes do is not super. Better than random person? Sure. But not all that super powered comparatively. Comics were made to get away from -our- reality and it sure seems like a lot of Marvel fans want to have their cake and eat it too.
Scarlet Witch? Good luck taking on The Spectre.artanis_neravar said:none of it would mater because the Scarlet Witch would destroy them all.