This open outlook makes Superman stronger, leaving space for skill development. It helps him have fortitude even when he is going against enemies much stronger than him. Some might argue, fair-play might make him weak, but it makes him stronger. Superman becomes the most formidable when he is fighting for the right cause. It's a struggle that plagues many a fan, as the devoted and the believers fervently defend the characters in their respective corners for the ultimate boxing match. Such hypotheticals as who is stronger, the Hulk or Superman (Superman) and who wins an armored fight between Batman and Iron Man (Batman) can be talked about for hours. People saying Superman is weak to magic is extremely misleading. Whenever fantasy match ups are made with magical characters and Superman people always lean towards the magic person due to believing Superman is especially weak to magic compared to other characters. Hes just as vulnerable to Magic as Batman is who is human with no superpowers. Shazam! director David F. Sandberg and star Zachary Levi both believe that Batman is cooler than Superman, with the latter explaining why, saying: Yeah, like a playboy. The whole Bruce Wayne thing Superman has super strength, super speed, he can fly, and he has heat vision. Batman is just a normal human being. He is strong, fast, and agile, but he doesn’t have any superpowers. Superman vs Batman: The Dark Knight will be released at San Diego Comic-Con in 2013, after Man of Steel was released. Finally, if you look at Superman/Batman #4, you’ll get Superman’s confirmation that Shazam has the advantage due to magic, as he exposed Kal-El yet again in that issue. Therefore, although Superman had a few wins, Shazam had more, and they were more decisive. Still, they usually hold back, as they are usually friends, not enemies. Shazam Vs. Superman gains his power from the sun, and this charging method gives him no more immunity to magic damage than any other human. Wanda just needs to figure out the best way to deal as much damage as possible in as little time as she can. If she gives Superman too much leeway, he will be able to bounce back and take her down with ease. Superman is stronger, faster, durable, and has vastly more powers and abilities. This is not something that Captain America can keep up with. Captain America often faces adversity more powerful than him, but Superman, due to being one of the most powerful individuals in the DC comics, would obliterate him. Not even Rogers’ supreme combat B0bm0.