@Emmadrime Unfortunately I didn't do this on a moral stance. I did it on a practical stance before the immorality of streaming services started to shine clearly: I don't trust tech firms to not delete everything unless I have a copy of my own.
I don't use cloud storage without local copies. Cloud storage is convenient, but companies deciding to shut it down is a risk, so I always have local. Same with streaming. Except I don't find streaming convenient because I hate interruptions in music.