Here are the cons/drawbacks of Virtual Reality :
* VR is becoming much more common, but programmers will never be able to interact with virtual environments.
* The escapism is commonplace among those that use VR environments, and people start living in the virtual world instead of dealing with real-world issues.
* Training with a VR environment never has the same result as training and working in the real world. This means if somebody done well with simulated tasks in a VR environment, there is still no guarantee that a person doing well in the real world.