I disagree with you. When you “owned” a physical cd, you had to ability to sell it. When you own the digital version it is not possible to resell it.
Think of it as an underlying Windows OEM license that allows you to run Windows. If you want to hook computers together with an AD, you need client access licenses.
(Bear with me, This is the first time I’ve used Microsoft as an example to clarify a license issue.)
Point is, there’s a distinction between a public and private performance. I believe that different stakeholders get paid for each.