I think Microsoft's biggest failure is the marketing around the Xbox One and their failure to explain how the game sharing works. Just from my personal understanding of the link I posted, it seems to me that you can let up to ten people play any game that is owned by your account. So, once you buy a game, any of those ten people can play it without purchasing it themselves.