Real computer security IS possible but takes a lot of effort by very skilled and dedicated people. You don't hear about bank mainframes getting hacked often.
Who do you think employs the top-level criminals?
That's overhead that businesses really hate paying as it's diverts software devs away from making new features.