"Excellent sounding streaming can be achieved with your PC in the right circumstances. If using USB, make sure your DAC has a good USB implementation and has Galvanic isolation. I’m streaming through Roon and Tidal/Qobuz and upsampling PCM as High as 1024X DSD with my Audio Holo May KTE DAC and HQPlayer. Even without using upsampling, it sounds excellent. You don’t necessarily need a dedicated streamer to achieve excellent streaming results! People who are telling you the PC is bad just haven't hear a well setup PC that had good results."
I can vouch for this exact setup. There is a bit of a learning curve with HQPlayer but no DAC can match the quality of upsampling/filtering, there is simply not enough headroom for the processing.