I have a feeling that many of the doubters will change their minds when they actually experience legitimate VR like these headsets.
I have no doubt VR can be awesome with the right gear...
However, there are two problems all the cheerleaders are missing:
1. The cost of getting the "right gear" will be expensive and will remain expensive for some time (thus limiting it to a tiny percentage of the gaming population).
2. Due to the tiny percentage of the gaming population, very few games will really use it. Thus keeping the cycle going.
Consider that some of us have nice high res multi monitor displays, fast CPUs and fast GPUs. Then consider that, if you aren't married to ultra detail levels and 1440p graphics, most modern games are actually (gasp) playable on AMD or Intel integrated graphics (at least the Skylake versions on Intel's side).
An A10-7870k or Intel i3-6100 will play at either 720p or 1080p almost everything out on the market today at some level of detail, and for a lot of people, that is the market. Those of us with GTX 980 TI cards are a tiny, tiny, tiny fraction of the market.
Is the next Call of Duty game going to be optimized for VR? No. What will happen is you'll get a taste of what it COULD be, if only everyone had it, then be endlessly disappointed in how little actually works with it.
We have had Eyefinity and Surround for years now, and yet games STILL come out (looking at you Call of Duty Black Ops III and Fallout 4) that don't support multiple monitors. VR will be an even smaller market than that.