I think the best use cases for Vision Pro have been in the medical field. Medical devices are already expensive so Vision Pro is cheap by comparison. That said, even a person with the money to spend on Vision Pro is not likely to wear that thing on their head when friends come over.
When a friend pulled out the original iPhone and showed it off you got that "gotta have it" feeling just watching them use it. Vision Pro is too big and heavy to carry around so you never just see somebody using it. Even if you were at somebody's home and they started using Vision Pro you (A) would not see whatever cool thing they were seeing and (B) you would feel like that person was just isolated from everybody else and looked awkward. There are no opportunities to create a "gotta have it" feeling and even if there were, you wouldn't get that feeling.
Even if your friend let you try out their Vision Pro, half the time it may not work for them because of the customization that was done for each user for fit and eyesight when they visited Apple Store and bought their Vision Pro. Strong chance one person's Vision Pro won't work for another person.
I have seen Apple executives using iPhones, Apple Watches, iPads and MacBooks. I have never seen an Apple executive wearing a Vision Pro -- not even on stage during product announcement -- it was demonstrated using videos.
Apple should have simply made it a limited-release product targeting specific industries like Health Care.