It still baffles me when folks are perpetually surprised when the timeline of events aren't exactly as Elon says they will be in his (seemingly) random tweets. I mean, the guy has a LONG and predictable history of being overly optimistic. You can debate the reasons and you can debate the...