I always felt uimaFIT should have been part of the original design UIMA-J. And if the Java language features that uimaFIT uses had been available when UIMA-J first came about, it most probably would have.
+1 from my end. And anything that simplifies maintenance is welcomed. P