You don't have to bring Steve into it because there's no need to tell the whole story to explain anything. How does that not make sense? You contend that the costume is arcane and difficult to explain, because you have to tell this whole complicated story. But that's not true, because you don't have to tell the whole complicated story. All you have to say is "she wears it to honor an American woman who was a hero to the amazons." That's it. That's all. You don't even have to give her name. That's all the explanation that story, or the costume, requires. That's enough to satisfy any novice. And if it isn't, if they want to know more, you can hand them the trade. Really, I'd rather tell a hundred people why Diana's wearing that idiot bathing suit than try to explain why Supergirl has wings even once. o.O
Diana's origin should be about herself and Hippolyta at its core, I feel.
Hmm. Now this I can grok. I think there's room for more (obviously), but that strikes me as a pretty reasonable line to draw.
My dogs live with my parents, who went and moved to another state while I was in college. They climb into my mom's lap to sniff at the phone when I call her. It's somewhat comforting to know they miss me at least a little bit as much as I miss them.