What really bothers me about such incidents is that they keep happening and that there appears to be no way to find out why. As you say, until that time we are all just flying ticking time bombs.
DJI really needs to raise it's game and start communicating with it users. But I don't think this...