I think we should really strive to find a way to reward and compensate artists for their music. I'm not sure the best way to do it, it's certainly challenging.
One thing I would be happy with is to allocate $X/month, and pay out automatically to listed artists, according to some criteria I could choose myself (e.g. divide equally among artists, divide per number of listens, etc.)
Obviously cryptocurrency can simplify this process. But I do think we're a bit early. Also, the hardest part is by far not the currency part, but setting up a channel with artists, and making sure the right person gets the money. And also avoiding legal issues (I am not a lawyer). But my uneducated opinion is that since it's just a direct donation (not a payment to buy music), there would be no legal issues.
My suggestion: create a module that compiles playback statistics per user, and suggests a donation amount to each artist. Then the user can manually look for his favorite artists and find a way to donate (or buy materials if he wishes).
In the future, maybe we can set up a platform for artists so that payments can be aggregated and so it's easier to find and automatically donate to all artists.