The runtime prevent the support for modern JVM features such as value types (see my comment above).
Google might duplicate all that work (but how much late they will be before it divide the Java world?
Switching to a unified jvm and improving it through collaboration is the way to go.