It allows you to get DLC at whatever rate they charge - it doesn't matter whatsoever what the currency is. Personally I won't touch any DLC that's not free because of the points system. Any sort of payment account bothers me - I always end up with points, credits, or cash left over that does me no good at all and turns into profit for the service provider. I don't care that it enables micropayments - that's not my problem, and most of the stuff that only costs a buck isn't worth buying anyways. Combined with the fact that it adds another barrier to entry on purchasing a product... blah.