Nice piece but you’re forgetting one potentially massive part of the market — Enterprise. I can see huge potential for VR in this space.
In the short-medium term, it could become a better version of video-conferencing, allowing more personal one-to-one and multiple person virtual meetings.
Longer term, it could allow the best of both worlds scenario where people can work from home yet interact with their colleagues as if they were sitting next to each other in an office. Imagine being able to get up in the morning, strap on a headset, and immediately be transported into a virtual office where you can interact with colleagues and can overhear and be involved in discussions relevant to your work.