That's a good point. I wonder if Johns considered it. Wonder Woman and Supergirl wear skirts. As for Mary being dressed in white, I don't think the lightning bolt would show up well on an outfit of that color. You're color blind, so you can't see colors properly. On that claim, let me just say that Freddy and Darla are wearing blue and purple, while Eugene and Pedro are wearing gray and green. All four colors are different and distinct. I did like that Darla had a distinctly different outfit that fit a speedster well. I liked her race with the Flash in the credits.