Enterprise jokes aside, I think there is a valid question about JavaFX's readiness for building typical business UIs with graphs, charts, forms, and tables of data.
With the 1.2 release of JavaFX, they made huge strides in approaching this with introduction of new Controls for all the standard fields you would need to build a UI form such as check boxes, radio buttons, lists, etc. They also introduced a full graphing and charting library that Dean covered in Chapter 5, and is perfect for data analysis views.
There are still some shortcomings, such as the lack of a good Table or Tree control; however, there are already folks working on filling these gaps, including the JFXtras project that we cover in Chapter 8 (
http://jfxtras.org/).