It may well be that the large retailers have hammered DJI into diverting output to filling there channels for Christmas and that the output devoted to fullfilling preorderes has been further reduced.
The fact that the expected delivery and release dates appear to be at odds with one another is interesting. Logically, delivery should come AFTER release so there is confusion on what those two dates mean.
So, if there is anything to the January 15th date and that is when they actually expect to deliver them to us then the only explanation that makes any sense is that those of us that preordered are actually at the end of the line and folks will be able to go into BB or B&H and pickup from there stock on hand. If that happens then you can bet almost everyone that preordered but not yet received will wind up cancelling there order and the buy from a retailer that has them in stock. If that happens DJI may well be taken to court, but the odds of them losing is, well, slim.
If DJI plays the game as it looks like they are then I may just cancel my order and not buy the Mavic at all -- I am not inclined to be taken for a fool and then give them my money anyway.
Brian