You're suggesting that AP1.0 recognized revenue before delivering any software to run it? That's what I mean.
Of the ~15,000 AP2 cars on the road at Dec 31, only 1/15 or so of them had any software at all delivered.
The 1,000 that did, the software was only partially functional. If Tesla chose a fraction to recognize greater than zero, they would have to make an argument that they'd delivered that much of the product.