It feels like we are facing a software security armageddon. There are millions of disgruntled coders, powerful AI tools to help hackers find security holes in record time, broken media, no trust in institutions, software complexity has grown out of control (increasing the surface area for security vulnerabilities)... Will centralized software survive the next decade?