While I agree Meta probably won't make it on the metaverse side, I disagree with your reasoning.
Famously, Facebook "missed mobile" (were focused on the web) and had to scramble to recover, which they did very well. I see the metaverse efforts as a way to avoid that happening to them again. Which is smart. The point is not to make any money on the hardware; the point is to understand the metaverse so well that when it eventually emerges they will know it better than anyone else and can dominate rather than be squeezed out.
In other words, under this model, Apple's release of some excellent headset would help meta, not threaten it.
All that being said I don't think Meta will succeed. The biggest problem is bootstrap: headsets are clunky and nobody wants to wear them for long, if at all. Because it's early days everybody needs to provide transitional interfaces, but by doing so you are working against learning / predicting what will really happen (remember all those virtual worlds in the early days of the web where you would supposedly move around in a virtual mall? Nobody wants that; they want to jump straight from gap.com to Merrils.com (or in HN case from VScode to Stack Overflow and back), or visit them side-by-side. But the company's efforts are still "me too" like demos from others years ago. They haven't managed to move the state of the art; and if they had would people have booed it too? Probably.
Also, decent, non-enthusiast hardware is so far away that it will be difficult for Meta to maintain focus. It should have been a skunkworks project, or at least a side effort, not something as prominent as it has been.