Never said Lois was a Mary Sue. Said Steve wasn't. And given the way that Steve Trevor has been mishandled repeatedly, for him to leave such a strong impression is something I never thought I'd witness in my lifetime. Lois just can't make that kind of impression--because she's been played by so many great actresses that it's really hard to show us something we haven't seen before.