After all, C++ isn't a perfect match for Java's design aims either
However, when Java is promoted as the sole programming language, its flaws and limitations become serious.
Java isn't platform independent; it is a platform
This evolution may compromise Java's claim of being simpler than C++, but my guess is that the effort will make Java a better language than it is today.