Thank you for sharing that hilarious story. Yep, you just can't win with Tesla, the company is really out to screw over their customers by constantly innovating. Curse you Elon for making me buy the latest and greatest because I just can't resist the awesomeness!
This just goes to show how many layers of opinion there are.
Personally, I think AP1 was launched just fine - despite missing it and receiving my P85 a couple of weeks after the P85D/85D/AP1 unveil. Realistically, in 2016 it was already possible to understand AP2 is coming along. One had two years to buy AP1.
So, while unfortunate, that goes more towards the usual cycle of things. It could be avoided a bit by using model years, though, after all many cars and even iPhones basically have model years... but that's beside my point really. The biggest issue with Tesla is they pacing and speed of changes being equal or greater than the delivery time of the car. That's the big one.
What I personally thought AP2 launch was missing was the grouping with other features. Facelift came in Q2. P100D came in Q3. AP2 in Q4. 100D in Q1 and so forth. THAT is IMO what makes things hard. The constant major changes and lack of any grouping/pacing. The AP1 was launched EASY compared to this.
AP1 was launched just fine. It was a great, clear-cut buying opportunity that combined power and brains upgrades. Those who bought a P85D then (691 hp debacle aside) had a very good run with the latest and the greatest, both technically and driving-wise. Absolutely nothing wrong with that story IMO, even though personally I missed it.
The same can not really be said of many a guy who ordered a P100D in Q3 or a 90D AP2 in Q4... and perhaps we will again in Q2 have things that will make the Q1 orders be no longer the latest and the greatest (HUD? dash computer upgrade?). And in reverese, some 100D buyers will miss those ventilated seats and FUSC etc.
Tesla's erratic ways have made buying one very hard, if one wants the latest and the greatest. With other cars such buying opportunities exist much more certainly.