We all know that whatever Elon tells has to be taken with quite a pinch of salt...
It makes sense though, at least from a moral point of view. I hate when the latest gadgets, and technologies go to scalpers, and they effectively rip off the public that are so desperate for it. Actually, while I hate the practice, I still blame the people willing to pay that amount I think.
You could argue he's just trying to give an excuse for delays in production, but I think its plausible to believe he's doing it for his reason given. It also looks great on Tesla, shows that they think about the customers which further increases sales.
if there are no cancellations ahead of me in line, I'm looking at an estimated delivery date in the Summer of 2023. I can only hope that a lot of those early orders were just for fun and when it comes time to make payment we see a lot of cancellations, otherwise this may be a longer journey that I had originally anticipated.
There will be cancellations, a lot of them I would imagine. Three years is a long time to wait for a car, and you many people would have definitely put their reservation down just because rather than having any intention of buying the truck.