Para responder a su pregunta directamente, no Steam no notifica al comprador que el juego necesita que se instale Java Runtime Environment de Oracle para jugar. Esto se debe a que no debería ser necesario, cualquier juego que dependa del JRE lo descargará e instalará como parte del procedimiento normal de instalación de Steam. Esto no es diferente a los juegos que dependen de Visual Studio, DirectX o .NET runtime de Microsoft. Incluso hay un depósito JRE estándar que puede usar.
Dicho esto, personalmente me niego a comprar o instalar cualquier juego que dependa del JRE de Oracle. No quiero tener que lidiar con esas tonterías. Una ruta alternativa seguiría el ejemplo de Minecraft e incluiría una máquina virtual Java como parte del juego en sí. Es decir, en lugar de instalar una VM para que todas las aplicaciones Java en la máquina las usen, como con Oracle JRE, instala una VM al lado de su juego que solo usa su juego. No creo que puedas hacer esto con Oracle JRE, creo que Minecraft usa uno basado en OpenJDK.
Por otro lado, si recién está comenzando, probablemente debería tomar la ruta fácil y usar la instalación estándar de Oracle JRE, y simplemente aceptar que a algunas personas no les gustará eso.