Also, how is this subscription service suppose to work? Am I suppose to give M$ my credit card number for recurring charges? I don't think so - although I imagine that's what many Apple consumers do (I don't know).
For the record, OSX users do not have to give Apple a credit card to receive updates. OSX updates are free and legal to install on Apple hardware. I have my fair share of gripes about Apple, but this isn't one of them. If you have their hardware and it is recent enough to run their latest software, you get it for free.