It could be made better if they were paid more for the enjoyment you get.
The current set up enables discovery. Small artists are able to gain global audiences that may support the artist directly, an artist they would almost certainly never have found without Spotify. This is happening all the time.