3D images are probably coming to iPhone 15 or iPhone 16 so the posts about "who's gonna wear this to take pictures" are already moot.
This is a developer/enthusiast focused niche release providing perfect beta testing grounds while technology will shrink this device to a smaller and more practical form factor.
In 3-4 years, the current Vision Pro will be the standard Apple Vision product with a smaller form factor while a new Pro product will have more advanced features and lose its external battery.
I also think that Apple Vision will be successful but Gen1 is not where its at for the vast majority of users.