Better games would definitely help, but right now, for most people, VR is still just a fun novelty—something to play with for a few hours rather than a device you'd consider as your main gaming platform. There aren’t enough games, and even with the Quest making setup super easy, it still doesn’t beat the convenience of just turning on a console or PC. Because of this, it’s hard for developers to justify spending years of their lives creating games that only a small audience will play.
It’s similar to the issue with exclusive cloud gaming. While cloud gaming is more accessible than VR, most people don’t have the fast, stable internet needed for a great experience. If a game is exclusive to a cloud platform, it severely limits its audience, and developers are understandably hesitant to invest time in projects that few people will get to enjoy. Take the example of GYLT, which was exclusive to Stadia at launch. It’s on Steam now, but if it had never left Stadia, it likely would’ve been forgotten, with so many players missing out. I only got to play it because I had a free trial of Stadia back then.
Looking ahead, I can see things like Neuralink or other advanced technologies bringing full immersion to VR. But personally, I don’t think transhumanist modifications like that are a good path for humanity. In the future, people will probably look back at today’s VR as primitive, but even then, it’s hard for me to imagine a world where VR becomes the dominant gaming platform.