There are some very good things to be implemented in VR. However, the cost, the 'fake' cheap VR (like PS3, Phones) cheapen the overall take on it into nothing more than a gimmick. Many people don't care about the headset, it is more about the tethering, and what is required for good fidelity. Look at the whole phone thing. People don't care about isolation. It is all about the killer app. If the killer app comes to VR, the masses will accept it. That being said, if it isn't mobile, less people will care about it. They want to be able to still do the 'look at me' every minute of the day.
Thus, most likely it will only ever be niche.