Take this with a grain of salt but...if true the "10 person family share plan" was not going to be as amazing as some of the more naive people though. I think most of us knew there would be some catch:http://www.heyuguysgaming.com/news/12507/heartbroken-xbox-one-employee-lets-rip-must-read
Xbox 360 sort of has sharing. When you download a game for the first time you get two licenses one license belongs to the console and the other license belongs to the gamertag you used. Not advocating this but you can leverage this to your advantage.