The other thing that needs to happen is that the skill, time and money required to create quality VR & AR content needs to be significantly reduced. This will come with time too.
We're doing our own small part to try and make that happen with our automated 3D scanning platform (http://realityzero.one)