I had a Typhoon H for two and a half years and a Typhoon H Plus for over a year and I trust both. I believe many problems occur from a lack of familiarity with operations and or a lack of diligence in preparations and/or preflight, post-flight and maintenance.
Early on I had a few tip overs with the 480 until I figured out that upon landing, the Rate Slider needed to be on High, or Fast. Once I learned the proper technique it was never a problem again.
By the same token we know there are instances where Typhoons have had failures of some sort, enough to cause a crash that was not the pilot's fault but these are component failures and are very rare. Every crash is NOT the drones fault.

Could one of us have a drone that at some point will go nuts with no hope of stopping it? Yes. But what are you going to do, quit flying??
The other day I was on a job and upon take off the Plus set about on a 5 MPH drift to its right, . . . right towards some trees. I was able to stop the movement and quickly diagnosed that this was likely to be dirty pot - it was. I was able to bring it back to me and hand catch without issue. The point here is that; because I do not assume things will not go wrong or; will always go right, and by reading this forum on a regular basis I was able to understand what was happening and why which; allowed me avoid any issues.
The simple fact is these are complex systems made with cheap parts that can, and will fail, and it is up to us to be; up-to-speed enough about these issues to recognize and diagnose a problem and then execute a solution.
So as an operator of this type of system IMHO, its best to have an attitude that goes like this - It's not the drone I don't trust - it's me.