Might sound stupid but the only reason why I don't use these kinds of music services is because of my data cap. That's why it's better for me to just store music on my device, which uses up tons of memory that can be used for other relevant things.
I actually prefer local music myself. I will stream on occasion using my 6GB data plan but I'd rather select the artist I'm in the mood for and not have it eat up my data. Both of the phones I'm currently using have microSD slots available to expand my memory for music, too.