I guess one of those nitpicks that tends to bug me is that powers are often written to suit the story, instead of the story fitted around the character's powers. WW's bracelets and lasso are two objects that have traditionally been classified as magic proof, but a lot of writers tend to ignore this because that's what the plot calls for. You can't zap her with magic energy blasts, and her lasso has protected her from spells of deception. Maybe that's not enough to save the day in this case, but that's still bringing a lot more to the table than Batman does against a magic based threat. Any defense against magic is better than zero defense!