Very complicated. It is all about ramp, and slight changes in tempo make a huge difference for when people will get their cars, not to mention supplier issues as the ramp accelerates. If they tell everyone "you'll get your car on X date" and they miss it because the ramp happened two weeks later than planned, or slower than planned, the same people complaining about not knowing will complain that Tesla didn't hit the date provided. Tesla can't win either way, so the best course of action is to just say "we don't know" because that is the absolute truth. Anyone giving you a date now would be outright lying unless you have one of the Founders cars.
The week Tesla made my Model S, they were making 50 cars per week. My car was supposed to be in the 900s, but I ordered 19" tires, and Sigs came with 21s, so when Tesla experienced the 'great wheel shortage of 2012', they looked around the factory, saw they had 4 19s sitting around, and pulled mine up to 219. This happened to some 26 other people, which means some people got their car later than planned. It happens. It sounds like this will happen to some of the Model X owners that order the cold weather package. We all understand it isn't ideal, but my view always was, I waited more than 2 years for the car, what's a few more months among friends? I certainly wouldn't be calling up the CFO to complain--what do you want him to say? HE DOESN'T KNOW, and he certainly can't personally call up all thousand Sig reservations or 20k+ reservation holders to keep them up to date. He can't email them either because his email immediately becomes front page news. My two cents, anyway.