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.