In the late 1990s Steve Jobs was a big fan of Cocoa-Java because he thought a cross-platform language and runtime could help adoption of his company’s middleware product. In 2010 he was very much against middleware and cross-platform runtimes. That’s how it goes. The thing you’re selling at that moment is always the right answer.