Yes, because you did not need to copy it to all devices. You could stream your own library at any device.

Probably you could set up a homelab server and there are tools/apps for streaming it to your own devices, but I havent bothered yet.

AND discovery part -- I'm feeling lucky let me listen to new music. If I liked it I bought it. But it's hard to find new music, get out of your bubble.