CheerpJ 4.1 has introduced support for Java 17 in the browser, showcasing its potential by running applications such as the IntelliJ IDE and a Minecraft demo directly in the browser. This version addresses previous limitations faced by similar technologies like GWT, particularly in handling Java reflection. It raises the question of why larger entities like Oracle have not invested in similar browser-based JVM technologies, considering the increasing relevance of WebAssembly. With CheerpJ's capability to run valid bytecode from languages such as Kotlin, Clojure, and Scala, it opens up new opportunities for developers who wish to leverage Java's ecosystem in web applications. However, it poses challenges regarding how it will address the historical issues that led to the decline of Java applets.