There's something crucial people forget when they go "bu-bu-but Steam!": Steam is on an open platform, and the Xbox is a closed platform. The PC is practically the wild west in regards to how you can release stuff, and by proxy crack stuff, so it's understandable to try to find a reasonable middle ground in protecting your software and being customer friendly, before that was CD Keys but that's a joke now so it's something like Steam that isn't too intrusive and convoluted of a mess. The Xbox should be innately piracy proof and thus just about ANYTHING is overkill. If they seriously run with dialing home once a day and requiring all physical copies come with a blu-ray key and every game just being an install disc as if it were PC... fuck that, if you want use to go full digital make buying digital over physical more appealing, not this bizarre Frankenstein scheme you're cooking up. Especially as it actually makes you look more anti-consumer by taking what freedoms we had as a consumer and tunneling them only through GameStop or yourself.