O JavaFX está morto?
JavaFX não está morto, mas...
P>Dizemos que, se você quiser conseguir um trabalho em Java então 99% do tempo, trata-se de Java "web", ou seja, Java EE, Spring e assim por diante.
Também, se você quiser desenvolver um executável para desktop, então o JavaFX não é o ideal porque, requer que o usuário final instale o Java VM e é uma dor para fazer isso. Então, a maioria dos clientes quer outra alternativa como ObjectiveC, .Net ou Delphi.
É a razão pela qual tantas aplicações do mercado não requerem Java para rodar.
update: Enquanto o Java permite incorporar o Java VM dentro da aplicação, não é tão fácil e nem sempre é possível. A maioria das aplicações não faz isso e obriga o cliente a instalar o Java VM e isso é uma confusão. Digamos que a sua aplicação funciona sob Java SE 8 (é a última versão suportada btw). Entretanto, você pode descobrir que a maioria de seus clientes usam e instalaram o Java SE 6...
Uma das vantagens do Java é a compatibilidade cruzada, porém isso significa nenhuma IU nativa e é outro tópico por que o JavaFX não é tão amado.