Two things.
1) If MS keeps its current license system which I believe it is. Then you can buy...idk...Destiny or Assassin's Creed 4 at a retail store and take it over a friends house, recover your gamer tag, install the game using your tag and your friend can play it free of charge from his tag or any other tag on his X1. You can then go home recover your tag and play your game at your house after installing it again. The same would also apply with day 1 digital purchases of games so its nowhere near as bad as PC's one license practice but you would need to be connected to live in order to play at your house.
2) For all the people claiming jumping ship they need to step back and pay attention. EA stopped the online passes for a reason. EA games are not Xbox exclusives. Also this should have set off a few bells a long time ago. It did for me.
http://www.engadget.com/2013/02/21/yoshida-used-games-caveat/