Consumer drone technology is only ever one step away from becoming oselete, it goes with the territory! Everyone is always so fast to complain about all of the firmware glitches that we all deal with, yet if DJI kept their latest technology in R&D until the glitches are ironed out our tech would (no doubt) be obselete BEFORE we get our hands on it!
Its not so much the glitches its the downgrades (speed 22 ---> 18m/s, geofence, orbit radius limit, alt limit,.....) which are the problems with the firmware.
Still scares the hell out of me to have that much money dangling below 4 props. I love the results of the x5 though so I can only imagine what this thing can do.