When you decide to use a feature that provides you with the ability to share various users' media across the board, you are not talking about something that is simple, nor can it be made simple. So, take a moment to actually read up on what the new feature is and how to make it work best for you. People seem to think that the "it just works" mantra should apply to every new level of complexity that is built into these smart devices as time goes on.
Well, that's not going to happen. Most of the functionality of an iPhone, iPod, iPad, and Mac are intuitive. Most of the things you do on these devices and computers do not require you to read up on anything or understand the ins and outs of anything. You pick them up, and 90% of the functionality you immediately understand. You plug it in, an start using it without being delayed whatsoever.
However, when you want to start layering up the complexity of the way in which you use these smart devices, when you want everything to magically happen so you don't have to put in any effort going forward, you are just going to have to suck it up and take a little personal responsibility, and educate yourself a bit on the particular new function or feature that you are wanting to participate in.
BTW - Family sharing is pretty straight-forward, and even the high level GUI pages that Apple has provided for Family Sharing have enough information for anyone who can read to get started with this process.
Keep in mind, this is a new feature, so the 7 pages you see here are people who have not familiarized themselves with the procedure for setting it up, people who have not made any effort to see what support material is out there, people who want to be walked through every new thing step by step, and people who think that the whole world should function on the level of simplicity of, say, a bottle opener.
A few of the people posting are people who have specific questions or issues that they are running into and need help with, People who have read up on the process, but have run into a snag that they need clarification or help with. Those are the folks who, like us, are going through the necessary learning curve that a new complex process like this entails.
It all does "just work" but it all doesn't "just work" intuitively. A lot of it just works intuitively, but if you want to take advantage of the more complex configurations and processes now being offered for cross-device usage, cross-user usage, and cross-functionality usage, then you are just going to have to accept the fact that it is not simply something that will "just work" without a little effort from you. Namely - take the time to read up on the numerous pieces of documentation, user manuals, customer-oriented walk-thru pages, Support Community resources that you have available to you.
No one here is apologizing. But we don't come by our knowledge by accident, either. We read, we check things out, we try things out. It's not rocket science. But it does require that people don't expect everything to be handed to them on a silver platter. A little more effort and a little less sense of entitlement would go a long way.
Cheers,
GB