Timing matters. The latest generation of VR headsets are incredible. I feel like this point matters, the same way that Netflix needing broadband to be fast enough to stream video mattered.
But they are fatiguing, unflattering, and uncomfortable, even for 20 or 30 minutes worth of usage.
Maybe in 10 years when the software stacks are ready the headsets will be good enough for passive use.