Virtual reality is something everyone wants but they dont want it in its current state and for it to grow it needs a lot of money and they cant get the money unless people buy it.
I dont see it taking off for a very very long time maybe when tech is just a lot better
This kinda reminds me of bitcoin. People hear about it and gets interested, but eventually decides not to buy bitcoin because it's too expensive for them. It's a revolutionary virtual currency, but people stay away from it because they can't afford it. So they stick to what's available today: fiat.
Virtual reality is like that. It's immersive and a good way to escape reality, but not everyone is willing to shell out hundreds and thousand of dollars just for this technology.