I'm saying that's the way it should work. Give the user a disc and an activation code. Activation code becomes tied to the account until traded. Problem solved.
> Activation code becomes tied to the account until traded.
So, like: I should be able to just directly say "Give my Halo 5 license to bornhuetter" and then my disc stops working because my console doesn't have a license and yours can then download the digital copy or put the disc in and have it "unlocked" with the license.
I think that could work, still would require an online connection for any NEW games though, which I think MS is trying to avoid rather specifically (the blowback from overseas guys playing consoles, etc)
Let's say you install the game on two consoles. You put console 1 offline, then go online with console 2 and de-activate the license (by reselling, giving, etc. the game). How does console 1 know that the license has been de-activated?