Don't know why this go downvoted, but I agree. You don't lose data due to a bug unless you're doing something else wrong.
You'd be surprised what goes on in companies without a strong or competent IT department. At the company I used to work for, I set up a company file server. The employees' PCs I set to automatically backup to the server. The accounting computer in particular I backed up AND pointed the accounting software's database backup to write to a separate location on the server, AND I had the accountant occasionally save the backup to an external flash drive. (The server got its own backups too.)Last year I got a call from the company. Over the years since I'd left, they'd replaced the accounting computer with a new one and had continued to operate like normal. The hard drive died and they'd called me out of desperation because they didn't know what to do. They hadn't set up the automatic backups on the new computer like I had, they'd pointed the accounting software's database backup to the same hard drive as the original data files, and they hadn't made external backups. Except for paper receipts and printouts, their accounting data for the entire year was just gone.While it's tempting to blame people for their stupidity in these cases, I think a more holistic approach is healthier. As aviation industry accident investigators say, there is no single cause for a plane crash. It is the confluence of a variety of factors, decisions, and mistakes which cause the accident. Even if one factor is particularly glaring, the industry is improved if
all contributing factors are reviewed and corrected. In other words, just because a bug is incredibly rare and requires immense stupidity on the part of the user to trigger, that's no excuse not to fix the bug.