I also like the idea of NFTs as game licenses. If the XBOX uses something like an Ethereum address as your XBOX account, it can verify what games you own by checking if you own the NFT that represents that game’s license. At that point, even if XBOX live shuts down support for XBOX 360 games in 20 years, my 360 will still be able to play any game I have the media for (ex: digital game copy on a USB drive).
I also like the idea of universal login using Ethereum addresses. I don’t want my identity to be owned by Microsoft, Google, Apple, of Facebook. I’d rather it be something I own (a public/private key pair) along with some known place to store attestations about who I am and what I can do (a blockchain). Those attestations could be stored off-chain, but that becomes difficult for users to maintain and program.