DC's heroes seem more iconic, in the way Mickey Mouse is. Obviously Batman and Superman are up there, but even Wonder Woman and to some extent, Flash and Green Lantern. People know who they are. People buy shirts and coffee mugs with their logos on them. But even the people that do probably don't know a whole lot about them in terms of canon and storylines.
They still have brand recognition. The same way Spider-Man merchandise sells even if the films stink.