Problem is with spotify, yes, it's legal and free, but it pays the artists not a whole lot. I'm all for free stuff, but being a church musician, I understand what it's like making your living writing, singing and performing music. They need to pay bills and put food on their table as well. With noisetrade, you give your email and zip code, and yeah, you get on the band/artist's mailing list, but it makes a connection that you don't really get with the major labels....plus, in my opinion, musically, it's more creative and diverse!