Not defending Spotify because I share your disdain for them, but that’s not how music distribution works. Artists go through a distributor like Distrokid, CD Baby, etc, who then put their music on various streaming platforms including Spotify, Apple Music, etc. Most artists know they’re not going to make anything from Spotify, but they want their music there because that’s where the industry says it needs to be. The absolute best thing you could do for a musician you like is to directly send them money for their music to support them. Zaps make it easy on Nostr, but whatever the platform support them directly.