As far as the streaming goes, many of you all are only looking at one side of the equation.
The other side of it is that I pay $110 per year for my streaming subscription. If I were to only listen to 10 songs a day (and I do that or more just on my work commute), that works out to $.03 per song and that's an ABSOLUTELY conservative estimate. I probably listen to at least double that daily with is $.015 per song.
I have no idea how much it costs to run a subscription service, but when you are talking about a per song amount, that ain't a lot to go around