There are just so many Business reasons why they needed to do this:
#1: Beat the Evo 3 Release
#2: Not worry about shipping Restrictions do to Covid spreading again..
#3: So many ports with containers going nowhere and xmas coming to bring it to a halt again.
#4: A bird in the hand is better than waiting for a cage. lol something like that.
#5: Slow down the number of sales , until they can once again meet full supply for order flow.
#6: Apple was the first to pull this stunt and there students of Apple , lol
#7: My favorite : Allow third Party makers a jump start for when the avalanche begins.
#8: Test the water with the Cine to see how they should set supply markers
#9: Create a whirlwind of Media before releasing the Fireworks and there sold out .
10: I would not be surprised if we get the update a lot sooner than January as Xmas is just to big of a bundle of cash to pass up even for DJI .
11: If the software is not everything it needs to be , the Return of the
Mavic 3 will make national headlines. lol
12: Yep , other I am sure have some ideas also.
Defender of the DJI universe
Phantomrain.org