I was about to comment to say that unless Valve is prepared to invest significant effort into an x86 -> ARM translation layer that's not going to happen but a quick search for "linux x86 to arm translation" led me to an XDA article[1] proving me wrong. The recently announced Steam Frame runs on ARM and can run x86 games directly using using something called FEX.
Now we just need to be as good as (or better than) Apple's Rosetta.
Apple Silicon actually has microarchitectural quirks implementing certain x86-isms in hardware for Rosetta 2 to use. I doubt any other ARM SoC would do such a thing, so I doubt third-party translation will ever get quite as efficient.
They are. You're mad that Valve isn't militantly enforcing Linux-native games, which is nonsense. The OG Steam Machine did that and was DOA.
Thousands of game studios are gone now, and supporting their software is important legacy work. You don't have to appreciate that, but I do. I do not give the faintest fuck about the opportunity cost you bemoan towards native UNIX games when I do this. That's your problem, not mine.
I have seen VR headsets trying to break any significant market share since 1994, they have never been anything other than a niche, with customers having too much money to throw around.