I'm in the same boat as everyone here... ordered model y in June when estimate was 4 - 8 weeks and delivery timeline has changed 3 times and is now Oct 6 - Oct 26. I think what we're seeing here is normally called "lying". Fewer people would place an order if shown the realistic delivery...