I thought they didn't believe that people would actually use ObjC compared to newer managed languages (pretty safe bet IMO, but wrong in this case it turns out).
Actually now that I think about it the the Java stuff must date back to NeXT. Probably a strategy to sell into "the enterprise", which they were pretty hot on at one point.