So, Wonder Woman's carelessness is okay if we just assume people like Jimmy are so stupid and blind that they don't recognize Wonder Woman because she has a coat on? I mean, for heaven's sake! At least Clark has the excuse that he changes his hair, wears glasses, etc. Diana even was skeptical in Johns' Justice League that the glasses and civvies would work as a disguise -- she's positively chuffed when it does -- that the idea she'd believe her coat would be sufficient is positively ludicrous. When Lois and Diana met, Lois already knew Clark's secret. Clark and Diana both knew that she knew, so there was nothing to be concerned about. And the situation with Kara? Was stupid and people complained, as did reviewers, that it made Lois look stupid to not recognize. Also? Clark was furious with Kara for doing that, so much so that he insulted her saying she must have been deprived of oxygen.