You have to keep in mind that some of us do not have access to a credit card. This makes getting stuff off of Steam and the like somewhat difficult. Sure, we could pick up a prepaid gift credit card, but the activation fees on those are ridiculous. I don't want to have to pay an extra $5 to buy $50 worth of stuff.