Which strikes me as strange. Democracy 2 is a great game. It definitely belongs there. If that rag-doll kung fu game is up there, then a game with some actual depth should be as well.
Oh well. Screw them. (o: Perhaps you would be able to create your own steam-like alternative? Get together with a few other indie dev companies, make some sort of joint venture. Eventually other people would come along for the ride - charge a listing fee and a small percentage of the sales for the time and effort of maintaining the software. What do you think? The market is better with competition, anyways.
In any case, I also had zero problems with my order. The email came within minutes. Perhaps something was wrong with the OP’s information; mistyped credit card number or something like that. There’s certainly something wrong with his manners. :op