User blog comment:DarkGrey/Wonder Woman's Bracelets (and about plot induced stupidities like them)/@comment-3465526-20111124041601

Rationalization is a valuable skill in a fan, I would suggest you learn to cultivate it as it will improve your viewing pleasure.

Wonder Woman (depending on the version) is empowered by the ancient gods with magical powers. So things like-- the fact that the transmitted energy from a single cannon shell would drive her backwards through a brick wall even if she could block it-- can be explained as a function of the god's magic, and then you don't have to be upset at how stupid it is.

In most versions over the last few decades, Diana actually IS almost as fast as the Flash and clearly the fact that she is moving her arms slowly is simply an illusion caused by the incredibly rapid movement of her arms as she deflects the thousands of rounds of cannon fire from her magically indestructible bracelets.

As for soldiers firing machine guns at Batman, you forget that all gangs of thugs have trained using the same ancient techniques for hyper-accurate targeting that were used by the Imperial Storm Troopers in their long ago galaxy far far away.