Not just Tesla, but also the 2 million plus people who actually want the truck for themselves are victims. The truck could have gone to someone who put down their deposit over 4 years ago and have been waiting.
Trying to stop myself from checking more than two times a day. I am in PA and I have not heard even people with earlier order dates receive their trucks in PA so far.