Everyone with a reservation knows that the delivery date is a loose arrangement. The Model 3 will happen, and if you say that you should get your car in 2019, then anything prior to that is a bonus. Like all great inventions, the factor of time is just another variable.
Cut the guy some slack. Great things are about to happen!