Do you have more info on the cleanup in Java 9? Will they remove some deprecated methods then?
http://stackoverflow.com/questions/18063599/has-ever-anythin...
I think part of the reason for this ultra-conservative approach might be that alternate JVM implementations could in theory have well-implemented versions of deprecated methods such as the above-mentioned Thread ones.
Later they saw sense and re-implemented it and un-deprecated it.