One more thing about Game Pass--the titles don't stay there forever. The game may be there day one but it could be gone in a month. Then, you can buy it at a discount. If the game is good enough, people will want to own it.
MS has confirmed that all MS exclusives on the service will not rotate out.
On another point, MS needs to have family sharing to complete this awesome move. Right now if you download a game from digital under your main account, the game still cannot be played but any other accounts in your household unless they are using the account that purchased the game. I have 2 Xbox console. One is my original that I gave to my son and the other is the X. Game sharing would even if they asked for some extra bones would make this a lock.
I have five!
You're kinda right...but not 100% On the "primary" console, anybody can play any game they want, whenever they want. They can even use Xbox Live Gold as much as they want.
On the other consoles, the account that purchased the games needs to be logged in. As long as they're logged in, anybody in any other account can still play the games. Only two consoles can play the games at a time, tho--as long as one of the consoles is the primary console.
I've even played online with my daughter--one digital purchase of the game and one Xbox Live gold subscription (mine) and we were both able to play the same game at the same time, online together!