not really the answer. wouldn't hurt but not gonna stop it.
this is why the companies need to actually begin to give a darn about security. pretty much every time we actually find out how they got hacked it's a non patched system, some default password not changed or other Day 1 rule you learn about in any computer security 101 type class.
there are plenty of laws in place requiring better security and each has plenty of penalties attached for breaking the rules. these include jail time for not just security head but also CEO of said company!! yet we never read about these companies facing any penalties for not securing their systems as the law says they must.
throw a few CEO's in jail and fine em millions of bucks like the law says they can, and i 100% guarantee we'll see less and less of this happening. hackers are not magicians, they just know how to exploit the stupidity of system admins and general users. remove the obvious ways in and they'll move on when they actually have to put work into breaking into systems.