buying music online is weird, why buy a sound when you can listen to that same sound for free easily?
The main benefit nowadays is that it directly supports the artist. Streams are barely worth anything, even if you stream an artist a lot they would likely make more money off of just a couple of digital album sales at say 9.99 than tons of streams combined