Breaks fail from wear, which is to be expected, so your analogy is void in this case. You know when breaks are low, you know when your oil needs to be changed, you know when a bearing is about to drop out, what you don't know is when your CPU will fail, which is very, very, very rare for that to happen. If a CPU fails on a car, it has a backup circuit that will take over most functions to allow you to continue to drive, all be it at a much more retarded rate than normal. So yes they have, which is the very reason the space shuttle uses extremely outdated computers on there systems. Most of the bugs have been found and eliminated, could you imagine a BSD on windows while in space?
If you look at what we are all saying, these products are not tested very well before they are released, and if you tell me they are... well I will call you an idiot. You and I are the testers! hence the "DJI Beta tester" under my name. It is not very good sales techniques from DJI, to allow someone to put $7000 in the air, have a malfunction like it did, and to tell people "yeah well, tough titty buddy", but thanks for all your hard earned cash.
Saying that, DJI is a Chinese company, and everything that comes out of China is cheap, unreliable junk.