My point is that they'll obviously be building a number of test units (likely in the hundreds or thousands) over the course of the next few years, but that doesn't mean they have to release the hardware before getting regulatory approval... They could just as easily demonstrate the tech/functionality without releasing anything to the public. That way they can hopefully release the hardware and software TOGETHER.
You are driving the test units.
any hardware will get rolled into the fleet quietly and software will run in the background collecting data.
you are ignoring the past history of Tesla and how they will obviously do the next iteration.