Meta has sold nearly 20M Quest headsets, but retention struggles remain (2023) | Hacker News Reader