I remember Josh Bloch telling a story in some interview about how he left this out of the Java APIs and had some co-worker grumble about the "axiom of choice". He later regretted the decision and thought it would often be a useful method, but I don't know what his reasons were.