All true, but I have a feeling that the pissed off will be happy once they get the Mavic. I'll explain why I'm saying so: people shopping for a Mavic at this point won't just get any drone. For someone looking for the first quad, any drone will be fine. But it's safe to assume that Mavic buyers know exactly and precisely why they want the Mavic. I do, and that makes all the difference.
Of course every one has his/her own reasons, so I'll say for myself: I want a compact, 4K capable and advanced drone exactly with the Mavic form and features. I don't want a Lily, nor a Karma, a 3DR or any other. And that's why everyone is so pissed, but once we get what we want it'll all be forgotten. We've been teased to extremes, but no candy yet. Bad, bad DJI LOL
That's the magic, and people are like this. Steve Jobs knew it: we didn't need smartphones and tablets until he made us want it. DJI is doing the same with personal drones.
In all honesty I'd be pissed if I'd bought a Karma, at any point but especially earlier on, without knowing the Mavic would be a few weeks or even months ahead. That's to say yeah, I'm glad DJI acted this way to let me know they've got the drone I want almost here, despite all this mess. I'd prefer we all had the Mavic available already but what the hell... better later than never I guess
We must know where the strength lies, and IMO at this moment it lies with the indisputable qualities of the Mavic and the exclusive capacity of DJI to provide it. We may choose to fight this, curse this, deny this... each one deals as pleased with the facts of life. But in the end, if I go out and cancel my order and buy any other drone I'll be harming myself, for I may not realize that now in anger but soon I'll be really pissed for buying something I didn't honestly wanted, and only be satisfied once I get a Mavic for which I'll have to pay another $1.000.
Now, I imagine the bright heads at GoPro looking at this whole scene... not the place I'd like to be in!