The entire VR market, including budget headsets, sold somewhere near 8 million units globally last year. In the US alone over 15 million new vehicles were sold at an average price greater than the personal income you quoted. Individual luxury car models even sold more than 100k units in the same timespan. One can get a good new vehicle for significantly less than $47,000 so there are clearly tens of millions of Americans willing to pay thousands of dollars for more premium products.
The problem isn't that the price of this particular VR headset was too high for average people to hope to afford it's that there is no compelling reasons for average people to buy VR headsets like this in the first place. Particularly when that company is just entering the market. Put another way: Even if a person were given a Vision Pro for free at launch I doubt they would have spent 100 hours in it by now. Is that not at least worth mentioning instead of just deferring to price when talking about why nobody wants it?
And, again, if the headset were targeted towards the budget market there is still no reason to expect it would have sold particularly well. E.g. there is a cheaper (~$550) but similar headset from an already established VR company with a lot more compelling a marketplace/ecosystem for an already existing line of products. They're (Meta, Quest 3) in the same ballpark with total revenue and less than a million units on their latest headset in a similar time period despite all these advantages and having the "right" price.