Agree. The current cycle isn’t healthy in the long-run. It’d be one thing if the software was built really well, and we lost some knowledge in the process. But we have creaky systems, and lost knowledge. It can get fixed, but it’s expensive.
There was an enormous amount of money and effort that went to fixing things to make sure software did not all crash. As late as the eighties, people were running code with two digit year. I saw some in the nineties! All that had to be fixed.
It’s true — a lot of professionals have been raising the alarm. It’s just that there is so much broader public discoure about “cyber-terrorism” when, honestly, we would just be better off if we fixed things. (That would also reduce risk of malicious hacking!)