Is Technology Terrible or Am I Just a Grumpy Old Man?
cnet.com
cnet.com
Current tech may seem worse but that's simply because it tries to so much more which means we see a lot more unintended problems.
Bottom line, software-based-perfect-design is a moving target that it will never be achieved to our complete satisfaction.
This is not true. Creativity thrives among constraints. The kind of design rules that minimize bugs in programs do nothing whatsoever to limit the kinds of programs you can write. The only things that design rules should make impossible are things that you wouldn't want anyway.