Spotify pays based on popularity not streams. This means people who exclusively listen to one genre of music might have little or none of their money go to the artists they like.
Streaming could be good but as it is it's just piracy without the RIAA fighting it.