Just to be clear on this: this is an extremely bad idea, not only does it amount to simply kicking the can, it actively makes things worse. Any issues (and as you are not supporting the migration to Microsofts new service, all the systematic issues with the service will remain) will effect all applications using that key.
So I guess we have no choice than to suck up and provide MS with our credit card details (and phone numbers).