Being able to easily purchase a single song from a reputable source in the comfort of your home instead of going out to physically buy an entire album and then rip it to your computer was a better user experience, yes. Most users are technologically illiterate, and trying to pirate stuff just lead to them getting viruses.
Does that stop the promoted posts though? Which are paid reddit posts. I have my phone going through adblocker dns and I still see promoted posts but I don’t see any traditional ads between posts.