so many people arguing about hackers when most software is built just barely enough to functionally work, that's all that was paid for. theif comes along and sees something they like and takes it.
the story of software follows like the story of the 3 little pigs, you build your house out of hay expect it to get blown down, you build your house out of sticks, expect the theif to MAYBE have to work a little harder, even if you built your house out of bricks, it might not be able to be blown down, but just break a window, pick the lock on the door or even break the door down.
point is software wasn't designed or made with the first and foremost specific purpose of keeping people out. that is flawed security and flawed thinking that it's secure to begin with in the first place.
a castle was made to keep people out. a prison was made to keep people in. military bases are not made like castles or prisons, they rely on a different form of security, people willing and able to kill you if you try to get in with out using the proper ways, while it's not perfect it works to deter the average joe schmoe.
combine all 3 features of a castle, a prison, and people willing and able to kill you from getting in and out and that's more security you can rely on then 99.9 percent of computers and software out there today.
vital areas such as a nuclear base or plant should have the means and methods to kill a hacker just like they do a tresspasser.
computers and software need to be designed the same way to have it's primary purpose to keep hackers (intruders) out and once they get in to keep them locked in while the appropriate people seek them out and destroy them.
an intruder breaks into our home we have the right to kill them, they break into our computers we need to be allowed to do the same.