The argument seems to be:
1. It took 2--5 years to add lambdas to Java.
2. Therefore, Java is like a comb-over. It's old and trying unsuccessfully to cover up that it's long in the tooth.
3. (Possibly?) Java programmers should not program in Java.
I'm not sure that any of these things follow, or if they do, that they have anything to do with Java specifically.
At this stage, Java has existed for 15 years. Once a language has seen serious adoption by regular programmers for a decade, it obviously becomes very difficult to change (for training, IDE, etc. reasons). It's also unclear if programmers of the language necessarily want it to change.
Now, let's be clear. I absolutely despise Java for a variety of aesthetic reasons. I'm as happy as anyone else to have a chance to make fun of it.
However, if we look at C standards, there's C89, C99, C1X. C++ standards, there's C++98, C++03, C++11. These languages, used by millions of programmers (and with very similar syntax, feature set) change every 5--10 years. What exactly is special about Java? Why is the headline here anything other than: "Java: Used by millions, evolves similarly to similarly popular languages used for similar applications"?