I wrote something up earlier and it was all lost due to a careless keystroke and a browser setting that somehow became disabled.
If Apple released an iPhone 8 w/totally different hardware but also rewrote iOS from the ground up, called it iOS 11 (10.2.1 is the latest right now) but iOS 11 shipped with a whole bunch of major basic features broken or totally missing and it was extremely unreliable vs. previous iOS versions, is that excusable? There's no regression?
I finally found a quote I was looking for from
Google's self-driving cars rack up 3 million simulated miles every day.
Sure, Tesla definitely had internal testing of AP2 before release, but if they had an extensive regression test suite (that some baseline like AP1 passed) and did something like the above and did NOT allow AP2 code to reach and be activated on customer cars until such an extensive suite passed, then we probably wouldn't have what appears to be very broken functionality.
Did Tesla do something like the above? Probably not.
I can kinda see where the OP's coming from re: his mentions of NHTSA. Given that Joshua Brown died in May 2016 and AP2 hardware I believe rolled out in Oct 2016 w/no working AP software, all/virtually all the NHTSA investigation stuff would've had to focus on AP1 hardware and software, which is obviously not the same as AP2.