I've never made much money from YouTube. $150, to be exact. But they have hosted all my content for a decade. It must cost them billions to host all the content they do. Anybody who wants to upload anything now matter how long or how often, can do so. Hosting your own videos is not cheap, and you also don't get the advantage of people finding your content in Google searches. Yes, they make more money than I do from my uploads, but that's chump change, as relatively few people watch my videos. I think I'm getting a deal.
Spotify hosts millions of song, mostly crap. Don't you think they pay a lot to host all that?
Last night, a friend was at our place and was curious about my music. It was complicated telling her how to find it on YouTube. Imagine if I could say, just look up my name on Spotify or Apple or Amazon, and a hundred other places, and you can hear it. Ask Alexa to play it.
The good old days of the music business that people are nostalgic about often involved predatory labels who signed people to unfair contracts and stole all the money. People had hits and toured a lifetime and ended up penniless and homeless. Some did well, but some do well today, in the current technological environment.
Billie Eilish put a song up on Soundcloud in 2016, "Ocean Eyes." It was written and produced by her brother Finneas O'Connell and recorded on a $99 Audio-Technica microphone and arranged with Logic stock sounds. They put it up on Soundcloud so that her dance teacher could hear it. It went viral, and then you know what happened.