Streaming has replaced piracy, and scammed artists in the process. You can complain to the labels for that.

As for why I download: I am legally forbidden from buying the music that I want. Either it's the selling label geoblocking, or they only sell versions in a shitty format like mp3. I'm not jumping through hoops to give you my money, either I can buy FLAC files, or I download.

I want convenience, the same way users want it. Artists discovered that they were scammed by the labels instead of the pirates.