The hardware can be all there. But when it comes to the software that is definitely not there. It'll take another 10 years before AR/VR takes off and that's only "if" it will.
The software, and most importantly, the societal psyche isn't there yet either. We are in a very different world than 2008 when the iPhone was first introduced. After 10+ years of FaceBook, Google, Twitter; people are approaching technology with more skepticism than ever before. We've seen the dark side and we're less likely than ever to "plug ourselves in" the way VR wants us to.