3D printing is half the fun! Although I have no skills in design so I usually look for STLs that other have created. The NFC tag reader was such a fun project because I got to: 3D print the enclosure, solder the wiring for the ESP and NFC hardware, write the login within Node Red to work as a juke box, and then I wrote an excel file that I use to track my playlists (allows me to copy/paste the Spotify share link and have it translate it into an NFC tag payload).
To each their own. For me, I really like the Discover Weekly/Daily features to discover new music and I can’t see how I would ever “already have MP3s of all the good music” since that’s an ever changing set. Heck, I still have a ton of old mp3s I used to rip and/or download, but I haven’t listened to them in a while.
I would gladly pay for a similar AYCE movie subscription, but I refuse to sign up for a ton of different services and play the “which service is that movie on again?” game. Instead it’s a very different approach for me.
I have the family premium plan and honestly love it. I haven’t downloaded an mp3 in years because Spotify is so convenient. As far as subscription services go, this one is top tier for me.
Now when we look at movie streaming… well that’s what the music streaming could have been like. What an absolute mess.
I used to use SmartThings up until the announcement killing off WebCORE. I well fully into Home Assistant using Zigbee and ZWave both. HIGHLY recommend it, though there is work to set it up.
I use quite a bit of NodeRed as well for some of my more complex automations, and use the native HA automations for things like button mappings or simple scripts.