As a developer who's worked with the HoloLens, it's not very good & is extremely underwhelming. The tech is cool but the viewport is so small and the hand tracking is extremely tiring. It could never work as a consumer product in it's current state.
The Vision Pro seems to be more focused on the end user experience, so hopefully that will help Apple get their foot in the door with consumers. However, I've never used it so I cant say for sure. The company I work at will most definitely be purchasing them as soon as we can though, very excited to either be extremely underwhelmed or extremely impressed.
Microsoft’s ability to execute at anything hardware other than Xbox is very questionable.
I don’t even know if it is ability, rather than unwillingness to invest the billions of dollars and 10+ years it would take to get something like this off the ground.