First off let’s make this really easy and say that for the most part many people who use computers do not really know enough to really be in control of such a powerful machine. I try to equate it to a toddler driving a car. Sure you can jury-rig it so they can reach the pedals and steer but at the end of the day they are still too young and in experienced to be driving themselves.
The real problem
All of this being said, you might think I’m blaming the users. Quite the opposite in fact. It’s actually less like a toddler driving a car and more like an average person trying to fly a fighter jet. In a war zone. Running on reserve fuel.
While it may not feel like this when you are working on a computer, the fact is we are all under constant attack, and it’s scariest when we don’t realize we are under attack. This map in fact starts to give you an idea of that. Link – Norse IPViking Live Map
So who’s fault is this? Who is to blame? I think a lot of this falls on the programmers and the companies developing all of this new fancy technology. There tends to be a focus on what a product can do and not how secure it really is.