I'm glad to see you've installed what I believe you referred to as a "Train Wreck" of an OS.
Yes, I did. Exactly so that people like you wouldn't accuse me of commenting on an OS without installing it.
In fact, if you had cared to dig deeper you would have found a recent thread of mine where I retract my harsh comments and state that, in fact, my upgrade install of ML took place without major issues, after having waited for 10.8.1. After all, I don't think it's possible to stay behind for too long in the usual OS X upgrade cycle.
Does that make my past criticism invalid? Of course not. I still disagree with the overall iOSification of OS X, as well as the dumbing-down measures taken by Apple in apps such as Safari, Airport Utility and many others.
Apple's current strategy is still a train wreck in my view; but, at least for now, the OS itself (in my case) is not.
----------
Are you sure you quoted the correct post, or were you just blindly raging?
I perfectly well know the difference between server-side and client-side Java. And if you were wondering, I also know the difference between a Java runtime and a Java SDK. The comparison with Xcode was to point out that the reasoning in your post had more or less nothing at all to do with Java and could be applied to anything you don't understand or need.
Seriously, you are making the 99% number up. The fact that you could arbitrarily define
your ordinary users to match does not make it right.
I am surely raging, but this doesn't render my previous point invalid. Client-side Java IS, indeed, useless, potentially harmful and a deadweight for ordinary users.
The 99% number is simply my way of stating that you absolutely do NOT need Java unless you rely on a few sluggish games and legacy websites.
And, to this date, NO ONE has proved me wrong in this forum about the assertions above.