The problem is that the "AI" was given access to that database and the backup. It was and still is just software doing what it has been programmed to do, but stupid people treat it like a thinking machine.
I agree about the capabilities being overstated. I don't see the appeal in technology that has a chance of being catastrophically wrong sometimes. Why are we trying to write code via pseudorandom number generation?
It's not a 1:1 comparison, but it reminds me of Bogosort, where elements in an array are randomly shuffled and then checked to see if they happen to be in the right order. Given enough time, it could eventually produce the correct answer, but in the least efficient way possible.