Every 3rd party ap? I can understand not wanting to pay Adobe distribution royalties for including a flash player on every iPhone, but Java has been included on nearly ever other phone released in the last few years. Apple didn't include Java because they didn't want just anyone to write iPhone apps. They used a proprietary system so they could control everything that ran on their phone (thus the iPhone application store). They couldn't include Java and then tell people they couldn't run certain apps (that's anti-competative and illegal). Instead, they didn't include Java, so there was no open system people could write for, thus they could control the apps that run on it. This is typical Apple "mine" behavior that Apple users seem to ignore.