The database incident was a single example.

Do you really think that most businesses are prepared to handle issues caused by their own bugs, let alone those caused by the software they depend on? That's nothing but fantasy. And your attitude is "they deserve it"? Get real.

No, I never said they deserve it.

But if you have a business, and don't have continuity and recovery plans for software disasters, that's like not having fire insurance on your facility.

Fire insurance (and backups/disaster recovery plans) doesn't mean there won't be disruption, but it makes the disaster survivable, whereas without it your business is probably ended.

And losing a database or a major part of one is as simple as one adminstrator accidentally running "drop database" or "delete from customers" or "rm -rf" in the wrong environment. It happens, I've helped recover from it, and it doesn't take an AI running amok to do it.

> No, I never said they deserve it.

That's the gist of your argument. They're not a "serious business", therefore it's their fault. Let's not mince words.

> It happens, I've helped recover from it, and it doesn't take an AI running amok to do it.

Again, losing a database is not the issue. I don't know why you fixated on that. The issue is that most modern software is buggy and risky to use in ways that a typical business is not well equipped to handle. "AI" can only make matters worse, with users having a false sense of confidence in its output. Thinking otherwise is delusional to the point of being dangerous.

Bugs are another reason you have backups. There are any number of ways you can lose data. Hardware can fail. Electrical surges can fry your computer.

If your business depends on that data, then you take steps to protect it. Or not, at your peril.