I still stand by the fact that I believe physical disc should rule in any case, for resale, transfer, etc.
Just look at the 360. You got your disk, you installed it, and basically all your disk was, was a method of validating the game. You spent more time finding the disk, and putting it in the console, than the console actually used it.
That seems soo archaic, compared to an ipad, or smartphone, where you are moving between games and applications constantly, no messing with disks. Microsoft realise this. and within a month or two, of usage of the xbox one, people will wonder how they every lived like that before.
All Microsoft need to do, is make sure the daily authorisation is seemless, and quick when using the console or smartphone, and the advantages will quickly outweigh the disadvantages.
If Microsoft has any sense, they'll change the pricing model anyway, so you have the choice when purchasing a game, $50 RRP for a game with reusable code, or $30 RRP with a non-resellable code.
That said, Microsoft have already said games will be available digitally on day one, so I'm not sure i'll bother buying games on disk at all. I always hated waiting for the postman on launch day, or having to queue at the shops for the next big game. So Microsoft just need to make digital downloads able to be purchased/downloaded in advance, and the games will fly off the digital shelves.