Yeah, Pete, I'd be pissed, too. But that doesn't mean I wouldn't find the information valuable and go have my locks fixed. Don't confuse the message with the messenger.
And if I knew that my neighbor's house across the street was built at the same time by the same contractor using the same brand of lock, I guarantee you I would hot-foot it over to his house to let him benefit from my experience.
Hacking is not the act of cracking a system. Hacking is the act of learing enough about the system to to know how to crack it. Hacking involves buying CFOs too much beer. It uses techniques like "dumpster diving" and poring over manuals for days on end.
If someone breaks into my computer and takes information, he is thieving. If someone breaks into my computer and damages information, he is vandalizing. And if he breaks into my computer once to take a look around, he is a peeping tom -- too many times and he is a stalker.
When a thief breaks into your house by picking the lock, we don't call him a locksmith. If he gets in by chopping down the door with an axe, we don't call him a lumberjack. Why do we insist on calling digital thieves and digital vandals, "hackers"?
Pete, let me ask you a hypothetical: Your local pizza delivery guy shows up at your house to deliver your order. After you take your pizza and pay him, just before you close the door he tells you, "You have a Foo-brand lock, model number 12345. Dude, did you know that if you stick a sardine in the lock and jiggle it, the door will come right open?" Would you be pissed, then? Probably not. But you've been "hacked" just as surely as your coming home one day and finding your front door open and a note on your kitchen counter written on a Domino's box that reads, "Dude, you need to replace your lock."
And what about "script kiddies?" They just run down the street at night, sticking sardines in everyone's locks.