You would be right if it was something like a bug on a Raid encounter or something very specific (like It was on the "Ogre crash to orbit" that happened on Last Wish before). However, this time was something VERY obvious. You, literally, just had to login in the game to notice that your Mats and currencies were gone. Hell, I haven't even logged in the game (saw on DIM my Enhancement Cores were gone from 147 to 5 and my glimmer gone).
They didn't even try the patch out this time, if they did, they would surely have noticed, as everyone else did.
Maybe the "Why it happened" was hard to discover, and that's natural with so many lines of code, but the main problem is that they didn't know that this happened (which, again, was a VERY perceptive thing) and rolled out the update on live servers, proving that, as many people thought, they didn't test the update.
Edit: Typos.
English
-
It didn't happen to everyone. Maybe it's a little more complicated than you think.
-
It happened to enough people to justify a rollback, something that the Destiny franchise never did. The cause is more complicated? Fair enough. Not noticing the problem on the QA part of the process? THAT'S what bugs people (myself included).