The problem is going to be that awkward transition where not enough gamers have a VR headset, which means that games will still need to be designed primarily for a TV or monitor. This means the VR experience won't be as good as it could be unless programmers are dedicated to developing it.
It's also not suited to many games; for example first person shooters ought to be pretty cool, provided the controls are still good, but third person games are going to be harder to get right.
I dunno; I'm still hopeful for VR, but it's not as simple as just rendering two copies of the scene from two angles to get the 3d effect, which means it requires proper develop to really get right.
It's kind of like motion tracking games, though I do think there's more appeal for VR, but when Microsoft dropped Kinnect from the Xbox One they basically just relegated it to the same difficulties it had on the 360, which is that no-one wants to develop Kinnect only games because they limit their audience, and other games can't really be bothered investing the effort to properly integrate it alongside traditional controls; so you ended up with games adding weak voice command implementations and not much else.
But yeah, while VR may not be easy to add, it's hopefully easier than motion controls, and there's much more appeal to feeling like you're in the game than being able to wave your arms around clumsily, I think, though in future we may have both