jamyskis: Indeed. For what it's worth - and I have tested this - you can download the JAR from your account on another PC, put it onto a USB stick or external hard drive, and just transfer it to X pc. Nothing stopping you from doing that, so it's not really DRM. The "one-time" connection you're talking about is not to authenticate the game, but actually to download it :)
Let's go over what happens when someone buys minecrfaft. So, you buy it and you download it.
You're saying it's DRM free, so since we already have the game on our PC we should be done at this point, right, it's just a matter of installing the game ? You can at this point disconnect from the tubes and have fun playing Minecraft, right ? Yeah, nope, you don't even have a game downloaded or installed at this point. Let me say that again, it's the first time you boot Minectaft after you've purchased it and supposedly downloaded your DRM free copy and you don't even have the game, the only thing you have is the client. Insert random chars on the login fields to get a botched login attempt and you'll notice the little note on the client saying "NOT DOWNLOADED". Once you have allowed the client to connect to the server, through a proper login, the client fetches the required game files.
On the downlaod page you'll find this text on the download description,
"You'll be able to play the game without an internet connection if you've been online at least once"
What they really mean is
"You won't be able to play the game AT ALL unless you allow the client to go online once because inspite of our DRM free PR rap we actually don't provide a DRM free standalone installer"
Anyway, it's just that one time and we're done, right ? Yeah, nope.
Also from the download page,
"The standalone launcher will automatically update the game files with the latest version"
What they really mean is "Updates are pushed through the client, so each time we update the game you'll have to allow the client to go online, again, because isnpite of our DRM free PR rap we also don't provide standalone patches/updates"
I find it funny how you guys keep bringing up "you can copy the jar" or whatever when by the time you're in a position to do that you have already complied with everything the DRM forces you to comply with on the original machine.
One more thing, it seems to me you are mixing up snapshots, which are provided as standalone .jar's for everybody in the world with or without an account, with updates, which are pushed through the client.
Again, looking into the nature and behaviour of things deosn't automatically means a big problem with those things.