Different era. At the time choosing the JVM and Java language for a multiplatform project that targetted a portable runtime was not controversial at all.