All software has defects, no one should simply accept that it works. So it should never be entirely relied on. But yes, it was unfit for purpose.
From reading about this, it's utterly shocking, and more so because it makes no sense, I mean really, what really are the odds that several hundred post officer operators were all stealing at the same time? Absolutely no one sat back and thought, erm, that looks a teensy bit unlikely.