@AnyoneWhoDownvoted
Are you really that out of touch? You all sound like the people who complained that mobile phones were a gimmick (they're so big and there's pay phones everywhere!). The internet was a gimmick (why would you use a phone line to "type-chat" when you can just TALK to someone?!). LCD screens were a gimmick (CRTs are better and more reliable!). That HD was just a gimmick (SD looks great, and who would pay for those expensive TVs!?). That DVDs were just a gimmick (rewinding my VHS tapes isn't THAT hard!). That GPS devices were just a gimmick (learn how to read a Thomas Guide!!!). That the iPad was just a gimmick (it's just a giant, novelty iPhone!).
Oculus already has support from the "big 3" game engines: Unity, Unreal, and Source. Keep in mind that does not count other supporters like the current or future generations of the Doom/Tech engine or the Frostbite engine (Battlefield, Dragon Age, etc).
Oculus has so many orders for developer kits that they can't keep up with shipments. They are weeks-and-weeks behind. We're talking kits that are going almost exclusively to game developers. The support is already there. It's done. It's over. VR finally won, and you just haven't seen the aftermath yet. The instant you use the Rift, you KNOW. By the time the retail version hits store shelves, developers will already have had all the time they needed to get their games up-to-date... and with native Oculus support already baked right into all the major game engines. It's a done deal.
Change is an inevitable part of life... and technology changes faster than anything else... and it will only continue to change faster. We're approaching singularity, people... this isn't the 80's any more. Generations of technology are no longer measured in decades... it's measured in months.