If you were talking about something like a house, where most people only have one, then yeah, renting it for life is dumb.
With music though, there's always new songs that are available. It's great that you bought an album a few weeks ago, but now a new album is available which you haven't bought yet, so you need to go buy that too.
If you're buying $150 worth of music per year, you'd be better off just paying $120/year to stream the music instead.
Also, you can have buyer's remorse when buying albums. You buy a crappy album. What now? You won't be able to sell it for anywhere near what you bought it for. You're not interested in listening to it. You're simply out that money. If you were using a streaming service instead, all you've lost is a few minutes worth of time where you listened to something you didn't enjoy.
I've discovered a lot of musical genres that it turns out I like that I wouldn't have ever risked before, because it would have cost money to buy their albums. Folk Metal is freaking amazing.