Well, it's a fact that VR is still an evolving technology, so, we should treat it like one and realize that it will take time for it to give us that immersive experience we expect out it. Moreover, just recently, Oculus Rift has also dropped it's price to $399 because the sales were not going anywhere. Here are the old prices mentioned here https://www.reviewsdir.com/best-virtual-reality-headsets/ But recently, the price have been changed and Amazon also changed it's prices. But there's no denying that VR is the future.