It worked for Marvel! Iron Man, Thor, Hawkeye, Black Widow, Nick Fury - not exactly the best non-geek known characters. Lead in movies showed us who they were, why they're cool, and why they're not good team workers for the best part.
DC's approach could pay off - but I'm uncharacteristically pessimistic about it.