Spotify makes sense to have based on pure convenience. NSO is alright, but if you already emulate, there's not much point in NSO due to Switch online multiplayer being ass. Paying for Adobe is amateur hour. Dropbox? Don't make me laugh. Twitter blue is just sad.
if you want to support your favorite artist go to their concert, buy their album/merch.
I personally don't care about any of that, personally I just want convenient music in one place, if there wasn't spotify, there would just be some pirated service where artists would earn nothing. or Radio where there is no exposure for lesser artists.
so really I am not sure what kind of better solution you could come up with.
I think Strato HiDrive offers a better price per gigabyte AAAND you can add support for SMB and FTP clients at low additional costs. Barely any cloud storage provider offers this one.