My experience is that you get what you pay for.
Started my streaming journey in 2014 with a Bluesound Node N100 (the original plastic cube) and paired it with a Bryston BDA1. It was an enjoyable pairing, but this hobby being what it is, over time stepped up my game, and each time I felt the money spent was a worthwhile spend. Among the pieces that passed through were a Node 2i and Chord Qutest, a Melco N1A (great sound, horrible app), and in 2019 picked up a Roon Nucleus used first as a server streamer feeding the Qutest via USB, and fixed up both the Nucleus and Qutest with upgraded power supplies, Sbooster and Ifi Ipower Elite. Each step improved the SQ. An English 8 Switch entered the picture and stepped things up again. By 2022 a Bricasti M5 took over as Roon endpoint joined shortly after by a Rockna Wavelight DAC. Today I have a Rose RS130 as my Roon endpoint feeding the Wavelight via I2S and added a Melco switch into the mix as well. This is not to mention upgrades over the years to amplification and cabling. My one constant has been my speakers, a pair of Thiel 2.4s which I picked up in 2012. There has been joy experienced every step of the way.