Those headsets are subsidized, do you really believe that level of hardware costs less than the unit price of 300 dollars? Meta is trying to gain market share via selling at a loss and perhaps making money through games or simply getting everyone inside the "metaverse" to then show them ads.
They would've sold exactly as many of those if they didn't jump full-speed into the Metaverse rabbit hole. Even the Quest 2 release predates that direction shift.
I think they spent 36 billion on metaverse stuff at last count, so no, not really.
How did literally nothing but Quest come out of that then?
Spending $100b on net losses is too much for such an outcome.