As a Quest 3 owner who upgraded from the 2, I love my Quest 3 and it’s a fun device to play mobile or on the PC. I do both but prefer Steam when I can since I always have access to the games regardless of device. But I have jailbroken my Quest (I think that’s what you’d call it?) which allows me to play pirated games and homebrew too. But that process is stupid involving you to become a Meta Developer.
I know you said the Steam Frame is not for you, but I have to say that I am strongly considering selling my Quest 3 to get the Steam Frame because it seems like a better device in nearly every way. Valve has said the price will be less than the Index, with the Index being $999 USD. But that could change.
Have you considered the Pico headsets and compared to the Quest? That’s another headset that’s very similar.
No one really knows when the Quest 4 will be announced or if it will. Meta isn’t doing as great as they hoped with the Metaverse and everything AI so they are hurting to some degree. They already seem to not be doing third party headsets anymore, which isn’t a good sign.
The Quest 3 is a solid headset though. It has a lot of good things about it but wasn’t a huge step up from the Quest 2 as much as I needed to upgrade, so the upgrade to the 4 may or may not be necessary. But some games do require a 3 now, so maybe? It’s hard to tell you to wait or not because the wait could be another year or never.