The quality of a user's experience with the Oculus is going to be directly correlated to the quantity and quality of games/experiences available for the device. Even if it's silky smooth and you can use it for hours on end without issue if you run out of quality content in two hours there's a problem. Quantity/quality are even more important to the user after making such a significant investment.
The problem here is if developers will be able to make money creating quality experiences for Oculus if the userbase is tiny because no one can afford one. The user market is already being fractured by the different units available - if I develop a game for the HTC Vive (which supports room tracking) is it easy or even possible to port the experience to the Oculus?
Developing a high quality gaming experience is EXPENSIVE, and AAA regularly do not recoup their costs even when they're being offered to a huge user base (XBOX/PS4/PC/etc). Due to the nature of VR a quality experience is going to require a significant investment to build. If companies can't recoup that cost they'll stop developing and if there aren't any killer experiences people will stop buying the Rift.
For Oculus (or any of the upcoming units) to be successful they need to walk the line between quality and price, and I'm not sure they've done it.
I'm starting to think Sony is in a better position even though it's looking like they have inferior hardware.