The development kits have been out for years. The failure to bring big AAA titles to the Rift at launch clearly shows one of two things:
1) Facebook et all were unsuccessful in persuading AAA studios to work with them on VR for relative lined-up launches.
2) Facebook et all did not try to persuade AAA studios to work with them on VR, instead opting for it to grow "organically".
Both are total failures for the Rift, and may spell disaster. For an expensive device like this, it needs several AAA titles featuring full support... they don't exist.
Part of this miraculous unplanned and very sudden firesale to Facebook was so that Oculus could have "virtually unlimited funds", which would be used to further the platform... Facebook could have easily subsidized AAA studios to produce full Oculus/VR support on their next title... but that clearly didn't happen.