The Zune has non-subscription, pay as you go a la carte as well - you do not need a subscription.
But they still have the dumb Microsoft Points thing. It's good in some ways - a kid without a credit card can still have an account. But why not just offer both - Microsoft Points support or the ability to buy a la carte with a credit card on the account (using dollars and cents)?
