Yep. Dodged another backlash when that one came out.
Turns out Family Share wasn't that great...
Basically a timed demo that saves progress and then takes you straight to the market place page to ask if you want to buy the full game.
Being part of the team that created the entire infrastructure to include the POS (point of sale) mechanisms I must say that I am extremely sad to see it removed.
Pretty sure POS means something else.
edit: Also if that really is what family share was we're not missing much at all. That's just a demo for crying out loud.