I like R_Lefebvre's strip. I do recognize it from my daily work as IT proffessional. Programmers meeting users meeting support meeting bosses etc..
I have been a lurker at most forums, Drones Discuss, here at Multirotorforums, ******** etc. I began with a Parrot drone, then modified it for RC. Then I went to Naza V1, Zero UAV YS-X4. That YS-X4 I moved to a well tested Tarot T810 with countless hours of successful benchtesting. At first flight it lifted off to about 2 meters then suddenly veered of to the left and dropped to the ground, the frame destroyed. A Gemini was sent to me, but that one just stopped working correctly at benchtesting. So many jobs losts and hours, and, of course, Money.
Now I have a Naza V2 on a F800 Evo (successful flights), an A2 on a F800 Evo (benchtesting), and a 3DR Pixhawk on a F550 (successful flights).
The RC hobby is old, but advanced FC's are expanding quite fast in development, and many of the large companies want to be on the edge and take a market share. Often as with all other Electronic stuff (BluRay players, cell phones, TV's etc), the hardware spec's are quite good, but the software have faults or really don't take advantage of the hardware.
Personally, I was afraid to lift off with the Pixhawk. All the settings seemed to be made for engineers/software developers, that had countless years of experience with APM. But it was not as dramatic as it looked
I was so happy to see the F550 shake (yes, a bit shaky liftoff in manual, prop wash), then take of in the sky. It was steady as it was!
Now I am afraid to liftoff with my A2 due to all negative posts... I have a 3-axis gimbal with a Sony A6000 and soon a BMPCC. I will not fly acrobatics, but just slow steady filming. But I'm lifting some Money...
And, programmers make mistakes. Just look at the Hubble telescope metric error. Everyone can make a mistake, and I'm not judging. I'm not faultless either. Hopefully we'll see a quality improvement overall regarding both hardware and software on FC's. BUT, I think the main issue is *education*. HOW to use a specific FC, and understand how THAT specific FC works. The developers can help out with that with as foolproof installation guides as possible.
Best regards,
Robert