I disagree with most of the article, but most of all I disagree with the notion that Oracle has lost money over this.
It should be clear to anybody that their precious language is vastly more used now than it ever has been before. The vast majority of smartphones run Java, and a good part of all this IoT crap runs a lite version of Android.
Before Android, the idea of running Java on small devices had become so old a joke that it wasn't even funny any more. Android has made it a reality, by improving on the utter crap that Sun was peddling.