They now teach Python as first language (which is a lot more versatile, massively more modern and a lot less cumbersome than Java)
Can you provide clear example of how python is more versatile than Java? What do you mean by this? What do you mean by "more modern"? By less cumbersome do you mean less verbose? The interesting thing about verbosity is that verbose means easy to read. I find python hard to read because I am always wondering what type I am working with because it is dynamically typed.
Essentially, Oracle has killed Java by being too greedy.
I have no idea what you mean by this. Oracle continued Sun's work of open sourcing Java and that culminated in OpenJDK which is Oracle's open source reference implementation of the Java SE Specification. It is licensed GPL v2 with class path exception. You can get builds of OpenJDK from several vendors (including Oracle themselves) which are completely free to use anywhere.
You can get Oracle's OpenJDK builds here: https://jdk.java.net./ If you prefer another vendor you can also get OpenJDK builds from Temurin, Azul, Amazon, RedHat, etc.
A few java vendors such as Oracle and Azul offer paid support, RedHat offers Java support but it is bundled with some other paid services.
In the case of Oracle if you buy Java support from them you install Oracle JDK instead which is their commercial build of OpenJDK. Oracle JDK has a different license from OpenJDK which Oracle can do because they are the copyright holder of all OpenJDK sources so get their rights as copyright holder, and not from the GPL license. This only matters if you buy java support from Oracle.
All the java language architects work for Oracle and Oracle is by far the largest contributor to OpenJDK in terms of both developers and money.