No digo que te lo hayas inventado, digo que no es del todo correcto.
Si Epic no se entera es una buena prueba de que ella no mete mano en las herramientas que usan los desarrolladores, y ni le va ni le viene. Como tampoco le va ni le viene a Steam que tal o cual juego use Unreal...
SteamVR no lo usa solo las Vive. Lo necesita también las gafas Windows Mixed Reality. Todos los juegos de realidad virtual tienen que incluirlo si quieren que sean compatibles con todo menos con Oculus.
Es un debate sin sentido para cualquiera que esté metido un poco en la realidad virtual. SteamVR es una plataforma de desarrollo abierta, cualquiera puede usarla, como lo es Unreal, y ni la una ni la otra está atada a las tiendas. Son plataformas de desarrollo. De hecho puedes jugar a juegos de SteamVR, sin tener una cuenta de Steam.
Tanto Vive como Windows Mixed Reality necesitan SteamVR para funcionar, es como un driver de Windows, y no tiene sentido sacar juegos sin SteamVR porque es así como funcionan los ecosistemas.
Ni Epic tiene la culpa de que los juegos de RV usen ni necesiten SteamVR, ni nadie se rie de Steam porque publique juegos con Unreal... Ah pero de Epic si se rien...
Por otro lado, hace un mes Epic publicó otro juego de realidad virtual, Trove Saves de Universe que también usa Steam VR, y nadie dijo nada... Pero claro, ese no es exclusivo...
Pero vamos, repito que desde un punto de vista técnico no tiene mucho sentido, porque es una plataforma de desarrollo de RV, como lo es Unreal en los motores gráficos.