That doesn't say you can stop someone from buying MS points, only accessing Xbox Live which you obviously need to play Mplayer. Not saying it can't be done just saying that's not what you quoted.

Also once your card is in the system it's a pain to remove. Hell until recently you had to phone MS just to get them to stop automatically renewing your XBL subs.