For subscription services, I get it. I don't love it, I think the contracts they've all negotiated are stupid, but fine. I get that a bunch of lawyers leads to me not being able to play almost any of my music while I fly over the Pacific.
But the combination of locked-down-OS (something I'm actually for) and legaleses / constant access negotiations means the effort I would have to go through to legally pay for music and actually hold onto it for good and then play it from my phone is too hard.
Thanks!
On a phone's tiny port, storage will stick out very far, snag constantly, and something is probably going to break.
So external storage is just not viable if you're going to be plugging it in for more than a few minutes at a time. And buying more internal storage won't be reasonable until someone puts out a phone where it's "only" twice as expensive as high-end microsd cards. (Right now iPhone storage costs 8x as much, Pixel storage costs 8x as much and requires buying the top model for larger sizes, and Galaxy storage costs 6x as much and requires buying the top model for larger sizes.
If you want to save a few dollars, you can get it close to $5/month if you go with cheaper S3 compatible storage from Backblaze[3] or Cloudflare[4] + the cheapest $2.5 instance from Vultr[5].
[1]: https://www.digitalocean.com/pricing/droplets
[2]: https://www.digitalocean.com/pricing/spaces-object-storage
[3]: https://help.backblaze.com/hc/en-us/articles/360037814594-B2...
https://github.com/navidrome/navidrome
https://github.com/sentriz/gonic
these have good app support so this could be nice