Why use JavaFX when you can change the CSS in a web app which is indistinguishable?
Here's a easy way to get a job done but people refuse to do it because of philosophical/ideological indoctrination. ex. the world is made of objects therefore our languages and how we build software should now mirror it.