I agree, I think it was still the right call to ship this device now. It's reached a point where it is good enough for some people (either MVD or just AVP native apps) and you can't wait forever to ship the "perfect" device. Not to mention developers need to actually use it to get a feel for how to develop best for it. I know a couple iOS/iPadOS/macOS developers said they pretty much went back to the drawing board after attending and AVP lab where they could test what they had been building in the simulator.
I look forward to what Apple comes out with for v2, v3, etc.