Or maybe the movie ticket with overpriced coke is just a bad deal?
A lot of it is also pretty relative down to a personal level and preferences: Some people can entertain themselves with a deck of cards, not even worth $1, for a nearly unlimited amount of time.
Think about entertainment options and name one that is a better deal than $60 for 20 hours worth. It's just not common, perhaps outside of books. Life is expensive and publicly available entertainment is far from an exception.
https://sf-static.sixflags.com/wp-content/uploads/ttic-sp_sf...
I buy most of my Oculus games on Steam, not the oculus store. Half Life Alyx is a Valve game after all.
"Superhot VR" (25$) 2-3 hours, if you are a completionist, about 6 hours.
"Star wars: Tales from the galaxy's edge" (25$) 2-3 hours, if you are a completionist, about 4 hours.
I think the longest single player VR game that exists now is "The Walking dead: saints & sinners" (40$) which is around 11-14 hours long, but it is barely linear, it is more like a fallout/far cry game but with far less interesting locations. Completionist have played it for 30 hours in total.
There's also a ton of free/discounted games on the Epic store, 3rd party key resellers, and subscriptions like Xbox Gamepass. These are all possible because the PC remains an open, competitive platform - so that point stands.
Along with that they killed the four packs that used to be common for multiplayer games.
For the price of a movie ticket and a coke, you can get a dozen hours of entertainment. That seems like a pretty good deal to me.
And the $60 are AAA games where you'd easily get 30-40 hours worth. These have budgets of ~$70 million; they have to make their money back somehow.
One of the secondary reasons I've avoided Oculus is that it is a closed system; you can only buy from a single provider. You're much more likely to find sales on VR games on Steam.
Video games on Steam are the best ROI for entertainment period, right up there with a good pair of hiking boots.