How is it that Minecraft requires Java to be installed on your computer?
Because it's programed in Java, duh.
Seriously, how many games out there require Sun's giant security hole to run?
A lot. Mostly web based stuff.
My kid was begging for this game. Only after paying for it do I learn it requires Java.
I will admit it looks and runs better on a PC than on the consoles, but who the hell puts Java into a video game? Java needs to vanish from the face of the earth and take Adobe Flash with it.
Because Notch used Java.
If you have such a paranoid issue with security (which really, you probably half a dozen other security holed software that's just as bad), then run it in a sandbox or VM or something.
Also do you use Android? Because most of of Android's apps are Java based.