To me, the difference between DC and Marvel heroes is that Marvel's characters wear their flaws on their sleeve. They're designed to have character traits brought to the forefront instead of powersets. DC's characters are meant to be mythical, in that the powers and strengths are half the selling point, but they all have as many flaws and relatability to me. You just have to find it in the stories themselves. And unfortunately, those have been muddled by too many attempts to knock each one down a peg, from depowering Clark to raising Bruce's paranoia to the Nth degree and having Diana commit murder despite being an ambassador for peace. Basically, everything wrong with Identity and Infinite Crisis, two of the worst DC stories in terms of their long-lasting effects on the current books.