Microsoft did something similar to me years ago with Xbox Live. I had an expired card on there and decided not to renew. They updated the expiration on that card without my knowledge or consent. No company should be allowed to manipulate a CC that way.