It seems like the Java ecosystem is fine tuned for producing a high signal to noise ratio as far as intent of code is concerned. So much of the ecosystem stresses templates, massive IDEs and other automated tools that make the production of thousands of lines of unnecessary boilerplate incredibly easy. Besides, isn't this the nature of Java anyway? It seems like it's designed to produce the most verbose code possible in the hope that if everything is explicit more bugs can be diagnosed since the compiler has more to work with. It's almost a troll article, seriously, it's like the guy is just tryiing to piss people off.
I suppose you didn't read the article where it says "while this study only looked at Java code, the authors expect these finding would hold true for other languages, particularly C and C++, due to the similarities of the languages." I assume they only analysed a large body of Java code because it is easily parsed. And note they say C too, not just C++.