I recently set-up a Raspberry Pi with a JustBoom Digi HAT Kit and Volumio, that I can plug into my Audiolab's amplifier integrated DAC. With the Spotify plug-in that support streaming from the app, I have all I need to enjoy the automatic radio / discovery features of Spotify. And for a 40€ second-had purchase (cheaper than the coax cable that I use for it!), it does the job well. If you're into DIY, Pi are definitely a great solution (and you can still buy a second one to get a Retropie gaming console, but I digress)
I previously had a Pioneer all-in-one (NC-50) with Tidal MQA. Quality is definitely worse with Spotify, but I realised that I eventually end-up buying the streamed albums that I like, so I'm back to Spotify only. Also, most of my streaming is on commute or at work when I'm not 100% focused on the listening experience, so that's enough for me at the moment.