This year I joined a team which is building web apps to teach cheminformatics. We do use a little Java because one of our vendors implemented its toolset in Java. (And those tools include 3D chemical structure depictors.)
As the Businessweek article suggests, this set of tools works well. I don't see any reason to use any more Java than we absolutely must.