What exactly is wrong about publishing everything? The CC should've been reported, cancelled and identity theft insurance provided the minute the DNC knew about the leak. The timing may be convenient but they gave them time to notify their customers, fix their infrastructure etc - had they published immediate, people like you would've been complaining about irresponsibility.
The fact is, the leaks happened. Nobody will die from it unlike Snowden's leak where full publish would've meant certain death to informants. It's a business hack vs a military intelligence hack. Nobody dies when Target loses CC, nobody dies when Microsoft loses source code.