I don't know if it's the better product or not, but the release of the Vision Pro has probably been the best marketing for the Quest that Meta could hope for.
See the Quest 3. Before the AVP people were saying $500 is too expensive for a VR headset, but the Zuck can now advertise it as a AVP alternative that's more functional and also 7x cheaper than what the AVP offers for the money, now that Apple set the market price point.
Apple joining the club is a win-win for the industry players and the consumers.
It also didn't help that it was released near the end of the Quest 2 life cycle and people could predict that a more consumer friendly version would be released in the near future. The Quest 3 was announced ~6mo later and released a year after the Quest Pro.