They are world renowned for their intrusive audits/shakedowns - and that's just with their database products. Java utilities are an order of magnitude more prevalent. That's why the main cost is still going to be license compliance regardless of what they charge upfront.
Java isn't going away but those that can migrate will. Especially after their first audit.