By everyone, I mean every voting member of a free democratic society. I'll describe know below. Whatever you do on a computer is probably less private and more easily recovered than you think.
Specification is hard.
Given a specification, writing a program that correctly realizes that specification is hard. Twice as much code does not make software twice as reliable. Twice as many programmers do not allow reliable software development in half the time. Although computers are very fast, there are many important problems that do not yield to brute-force solutions. Even with clever algorithms, many important problems do not scale in a linear fashion.