You have to agree that there is some truth to O'Grady's arguments. There has been a lot of hate about Java in the recent times, but its not just inertia that is keeping Java in the market. There is just no competitor to that language and its ecosystem. The youtube description refers to these new languages "newer, more hyped alternatives". As much as I would love functional constructs, syntactic sugar in Java, such features are not solving the real problems one expects from a programming language in the long run.