Another don't use $LANGUAGE because its evil post from RMS.
So what? His concerns are real.
Java used to be non-Free, so of course it was bad to depend on it.
Especially for those programs which didn't work with the implementations
which were Free Software at the time (GCJ/Classpath-based stuff).
against using it, there was certainly a valid reason.