I personally feel DJI will release all their future offerings in consumer drones without proper beta testing, or fully featured as they advertise . . . and heck yeah as seen with the
M3 /
M3 Cine, even the Prosumer drones.
My M1P was released late 2016, I didn't get mine until into 2017, so can't say what it was like on release, but I found it worked pretty much flawlessly, all features worked, and it's been a strong drone ever since.
Likewise, my Spark released sometime in 2017 didn't need months of waiting for features / upgrades.
From what I can guess, this would be down to DJI simply having so much of the market, and the market has grown incredibly in recent years, they just find it hard to get a drone ready for market, and keep up with the huge supply / warranty type follow ups etc.
There is always pressure to release new and better drones too, not so much to do with almost non existent competition, but more to do with keeping the market fresh from their perspective.
They want large, medium, and small drone markets, then there is the camera range for pro drones, land based drones, handheld gimbals, action cams.
It wouldn't surprise me at all if they released an AUV sometime soon.
DJI seem to be spreading themselves thinly, so everything other than range will probably suffer to some degree.
I can only assume they don't / wouldn't do this with their top end drones like the Matrice and Agras etc, those must be almost totally perfect on release, or their names in the pro market would be muddied pretty quickly.