Actually you are privy to the original discussion -- it is all in the mailing list history :-)
http://mail.openjdk.java.net/pipermail/openjfx-dev/2013-March/006725.html The long and the short of it -- getting the generics right in a way that allowed for API evolution turned out to be a nightmare from which we couldn't recover. Richard On Aug 29, 2013, at 12:06 PM, Felix Bembrick <felix.bembr...@gmail.com> wrote: > I was not privy to the original discussion but I am lead to believe that > Builders are no longer considered fashionable and that we are advised not to > use them. > > While I realise that every type of Node basically needed its own Builder, > could someone please outline why this situation has arisen? Is it something > to do with "fluent APIs" themselves or some other reason? > > Thanks, > > Felix