I can't imagine that the Java installer asking to install the Ask.com toolbar on a Fortune 1000 CEO's home computer is terribly good marketing, though.
Those guys don't touch their machines or ever install anything. IT pushes out Java from an extracted MSI (yes oracle wont even publish the MSI, you need to rip it out of the exe). Its small company and home users who deal with this crap. No one cares about them, thus toolbars and crapware.
Actually, you don't even need the msi, unless that is the only mode you have for installation. Can use the java package with a /s switch and then use the deployment.properties file with custom configs in the link below to disable many features for java.
Visit /r/sysadmin and ask how well that works. Oracle makes undocumented changes and breaks things all the time. So you can have the proper settings to ignore toolbars, but randomly they'll install. Whoops. Who at Oracle do you complain to?
MSI's are just safer/simpler/easier to test/easier to deploy. The fact that they hide it is pretty unforgivable.
If they are installing, you are using the wrong installer. The one from the developers section on oracle's website does not include these toolbar's. Yes, msi's are easier to work with and many companies do not provide them, not just Oracle, but when you are given lemon's you make lemonade. Especially since complaining to oracle will get you no where.
CEO's computers are usually looked after by someone from an IT department. I doubt that most of them know or care. Even on the home computer, they just pay some good local tech to keep it running smoothly if they can't figure a way to have an employee do it.
Most Fortune 1000 companies don't allow their end users to install anything so this just causes the IT guy the amount of time it takes to have the config file set to "don't do that", heck they probably only have to do it once, or the version they use may not include the toolbar.
And most IT Admins know that the best place to get the installer isn't from Java.com that has crapware built into the installer but from the link below which doesn't have crapware built in.
I think it's not that nerd outrage isn't a force for change, it's that nerds just find a workaround like this link, and then move on with their life. The rest of people get stuck w/ toolbars, supercookies, etc.
You can also use Ninite, which solves this kind of problem for quite a few popular software packages without having to remember specific workarounds for every one.
Most Fortune 1000 company's managers also hate Java/Oracle, but it was the safe choice at some point (where the alternative was probably SAP), and now they're locked in.
Oh, how the mighty have fallen. This is what developer.apple.com/java read back in 2009 [0]:
Mac OS X is the only major consumer operating system that comes complete with a fully configured and ready-to-use Java runtime and development environment. Professional Java developers are increasingly turning to the feature-rich Mac OS X as the operating system of choice for both Mac-based and cross-platform Java development projects. Mac OS X includes the full version of J2SE 1.5, pre-installed with the Java Development Kit (JDK) and the HotSpot virtual machine (VM), so you don't have to download, install, or configure anything.
Deploying Java applications on Mac OS X takes advantage of many built-in features, including 64-bit support, resolution independence, automatic support of multiprocessor hardware, native support for the Java Accessibility API, and the native Aqua look and feel. As a result, Java applications on Mac OS X look and perform like native applications on Mac OS X.
There are lots of apps in the app store written in Java. However they have to ship a bundled JRE themselves.
Oddly, Oracle provide a tool to create a DMG with a .app inside that has a bundled inside. It's very easy to use. Doing this means your users don't need to install Java themselves anymore. Seems like the left hand cutting off the revenue stream of the right hand, but hey, I'm not complaining.