Mostly due to the security risk. Especially on Windows. Even being a software developer (read: not your average computer user) and taking extra precautions (like click-to-run for java use in browsers) I've still gotten hit by malware that takes advantage of security holes in the Java runtime.