Regret wrote:C) these "pay for alpha get whole thing later" games seem like a scam to me, developer has no obligation to finish the product. Looking at other games with this model like f.e. Cortex Command it's clear that this fact is here.
I had the same stance originally before I tried Minecraft. But it's good enough to pay for already right now. It's not like most alpha games which are blatantly unfinished unplayable shit, and they're like "LOL! GIVE US MONEY FOR POOP!" Minecraft is ALOT of fun already. Like, steal a small portion of your life fun. I have a problem with paying for a game and getting a half finished tech demo and the promise that it will one day be a game, I don't have a problem paying for a good game with the promise that it will one day be better than it already is.
Minecraft isn't finished in the eyes of the developer, but most indie companies would have already shipped it. It's more in a beta development cycle so he can release patches that suck, and when everyone says "OMGZORS! YOU BROKE THE GAME!" he can say "BETA LOL!" The patches are somewhat unstable, but they get fixed after a few days usually, and meh, the game's in beta, what are you gonna do?
A is arbitrary, what language a game is coded in has no bearing on gameplay.
B is untrue. There's a giant Xchan player base, team liquid has a large player base, something awful has a nearly 1000 page thread about it. There are facebook/myspace retards that play the game, but you don't just wander into some random multiplayer server and deal with whatever's there, there's no server browser yet, you have to find a community that runs a server before you can even play. Just be more discretionary on who's server you'll join and you'll never encounter those types. I play primarily on the team liquid server, you have to PM the owner for access, and retards get banned in short order.