I'm not saying there's no logic. I'm just saying it's some pretty messed up logic.
Sony has been targeted for several major intrusions lately and I'm certain they have lost a great deal of money because of it.
Now if hackers want to damage Sony, how about finding a way that doesn't also involve millions of regular people in the process.
I got my one and only Sony product (PS3) because I use it for something. Not because I support Sony in every decision they make, and I definitely think they should do something about that joke for security they have going on.
But why should the user be punished and shat on by some idiot hackers just because he/she decided they wanted a cheap system to play games on, for example?
They could do a million things to hurt Sony financially instead of fucking over millions of end users who aren't connected to the company at all. (I'm counting all the affected users of all the latest Sony attacks, in case someone has a problem with the figures.)
Also, I think they chose to release the stolen data out of ill-will towards Sony rather than it being an attempt to point out security flaws. Because if security flaws where the real issue they attack Sony, then they wouldn't release the info to everyone since that seems quite counter intuitive.