You're on the right track. It's more to do with the ecosystems that existed in music pre internet. These were thriving, profitable and self sustaining.
Artist releases music on a label. Sales from vinyl/CD bring in money. Track gets licenced for CD compilations, more $$ comes in to keep the...