When you put a price tag on something you have to deliver. I am selling a software library, and none of my customers care that I'm just a guy sitting in his bedroom apartment, when I decided to charge money for it I have taken on the responsibility to deliver. If Darkbase 01 was a freeware game to test the waters no one would have complained.
And quite frankly, that game looks like something you make in a five-part tutorial series for Torque 2D
over a weekend with stock graphics to get started with the engine. Anyone halfway capable of basic scripting can make a game of that quality. This is just a manchild who didn't get a gold star for just participating.
I think that is a pretty one-sided perspective.
First of all, I played the game. I'm not sure how many of those who condemn the dev, did that. It's a very bare-bones, but functional, top-down shooter. It also has a door/key system and a simple story. It comes with clear instructions and a help screen, and it works. Additionally, there was gameplay footage available to everyone who considered making the purchase, so customers knew what they were getting.
The people who "complained" about the game, paid between 9 cents and a dollar for it, depending on where they got it from. The game is worth that. Yes it's very bare-bones, yes it could have been slapped together on a weekend (though. given that it was the dev's first game, I don't think it was), but a dollar (or a fraction of that) for a weekend's worth of work is _very_ far from greedy. If you don't think so, then please give me your phone number, I would like to immediately hire you for all kinds of stuff.
I agree that the dev overestimated the quality of his game, and underestimated the criticism he was likely to receive. That said, as far as I could see, he was actually pretty considerate about it at first. As ET3D mentioned above, his first post in which he explained his withdrawal was rather tame. That didn't stop the community from further escalating things until he snapped. Picturing him as "a manchild who didn't get his gold star", in your own words, is part of that.
I'm sorry, but this is not a case of customers being dissatisfied with a product they paid good money for. This is a case of a dev delivering a decent first effort, but overestimating the quality of his product, and then facing a wall of trolls who were happy to find a victim for yet another shitstorm (and a youtube personality who thrives on those). It doesn't help to blame only one party, imho.