The audience that was supposed to fill the metaverse never arrived. Meta has confirmed the shutdown of Horizon Worlds on VR — removed from the Quest store in March, terminated on all VR devices by June 15 — after close to $80 billion in losses. Mark Zuckerberg spent four years and an extraordinary fortune trying to find an audience for his virtual world. He couldn’t.
The search was genuine and sustained. Meta marketed the metaverse to gamers, to creative professionals, to remote workers, to young people who spent significant portions of their lives online. It updated the platform, improved the graphics, refined the avatar system, and expanded the social features. It reduced headset prices and made the technology more accessible. Each initiative sought the spark that would ignite the viral growth that makes social platforms succeed.
None of it worked. Monthly active users reportedly peaked in the hundreds of thousands — a respectable community by some standards, but a catastrophic underperformance relative to a platform built to host billions. The audience Zuckerberg sought was not in the VR space; it was on mobile, on social media, in gaming ecosystems that did not require a headset. The platform existed; the mass market audience existed elsewhere.
Reality Labs bore the financial consequences — close to $80 billion in losses over four years. Layoffs of more than 1,000 Reality Labs employees arrived in early 2025, accompanied by a decisive pivot toward AI. The new strategy does not require finding a new audience — AI tools are being integrated into platforms and products that people already use, meeting the audience where it is rather than building a new destination and hoping it will come.
The metaverse’s audience problem contains a universal lesson: platforms do not create their own demand. They tap demand that already exists, providing a better way to satisfy needs that people already feel. The metaverse tried to create demand for a new form of digital existence. It failed because that demand — at the scale needed — simply was not there.
