Who do you think ultimately pays for the advertising, the studio time, the costs of live shows, etc.?
As someone who worked in a recording studio for many years, I can say that very often it's the artist who pays for a lot of that stuff. The days of the 80s and label-funded month-long coke-binge-cum-recording-sessions are long, long gone. Any artist who isn't established enough to be a near-certain money maker for the label is probably paying for studio time, production, and tour costs out of pocket. Even mid-tier artists will only get an advance on the order of $10,000 to $20,000 which doesn't go very far when there are four of five people in the band who need to eat and sleep somewhere on top of hiring a studio.
I certainly know artists who don't want their work shared for free, and I think that copyright of a reasonable term is important to protect their preference, but the system we have now is pretty much built to let corporations steal from the commons and then sell their taking back to the public for ever.