The Quest 2 doesn't have the horsepower to drive a good experience and it still runs out of battery super fast. I think upper management expects this issue to be solved by incremental hardware improvements, but the fact is that mobile phones are pushing up against the same moore's law limits that are hitting the rest of the industry. They could maybe extract 1 order of magnitude better performance out of the package if they put together a great hardware team instead of licensing some crap out from Qualcomm. I think this is basically what Apple is doing, but I don't see it happening at FB.
The incentives at FB are more suitable for corporate climbers and constant schizophrenic over-sharing of ideas. You are never free from the next review cycle, and it has points baked in to basically evaluate your people skills. This seems fine at first, but the end result is that every single person ends up vying for a little piece of every one else's time, in order to demonstrate some "impact" in that sense. Every day is another hour of meetings with 20 different people. It's driving me crazy, and I think it will do the same thing to any passionate low-level engineer (either hardware or software). Everybody has to be a leader, very little real work is getting done.
There is also some kind of incentive to generate more features and crap for e.g. horizons. I understand they're trying to throw a bunch of things at the wall to find what sticks, but the content teams don't seem to understand the efficiency constraints, and with so many silly features it feels like death by a thousand cuts.
John Carmack is very vocal pointing at various actual problems that need to be solved, but at this point browsing his feed is starting to feel kind of sad and hopeless. The incentives will always create messes faster than they can be cleaned up. The software will get slower while it needs to be faster. The hardware won't provide significant compute upgrades we desperately need. I guess we'll wait for 1-2 more reorgs until they move away from the failing VR push.
I think we would be seeing a very different outcome right now if Oculus hadn't been bought by FB, but that ship has sailed. Most of the Oculus people either quit or were fired when they decided to kill desktop VR in favor of mobile (a decision that is now being re-evaluated). It's just one bad decision after another.
Sorry for such a negative post. Maybe I should try some of those mindfulness classes so I can calm down.