"Between 2000 and 2014, more than 700 sub-postmasters were wrongly accused of theft, fraud and false"
We have to institute processes that make sure that business software is scrutinized first before blaming any humans. B2B software in large corporations and governments is almost always buggy. At least as a developer I've only seen horrific software in the B2B space. It's simple to see why. Governments and large corporations usually buy stuff centrally. So the users of the software are almost never involved in buying decisions. This leads to software being bought with a list of demands to be ticked off on a checklist.
Counterintuitive UX? Constant crashes? One wrong click corrupting the database? This is almost the standard, and there's no incentive for these companies to improve. The buyers did their thing, you have to deal with it.
I am glad the title was de-clickbaited :)