Question: "Was the family sharing how everyone imagined it to be like (sharing games with 10 people only 2 game play one at the same time) or was it glorified demos ? "
Answer: "It was for full games. Can't comment too much on this but its purpose was to eliminate the need to ever have to physically hand someone a game that you bought to share with them."
Well that sets that rumour straight