I think he means "modern software development makes me sad". Java is no better -- I've used projects built on Ant, Maven, Gradle, and now Bazel. All of them had problems like this. The only reason JavaScript seems different is because the "modernization" is more recent.