The one thing that makes me wonder or makes me think is when people talk about adding hardware to resolve a digital signal issue. Inline switches that are not actually being used as switches, second PCs running different processes, etc.
Hardware cannot improve a digital signal. After the signal is processed by the player software and sent on from the server the only thing that can be achieved is to minimize the degradation of the signal. People talk about minimizing noise, etc., which I agree is important, but adding more hardware has the potential of, and most usually does, add noise. Therefore, since it cannot actually improve the signal, logic says that adding additional hardware will increase the chance of the signal being degraded.
Therefore, I am definitely in the corner of minimizing additional and in my view unnecessary hardware. This is one of the reasons I serve all my music files from drives in the single machine. The signal literal goes from software playing/process straight to the DAC. No switches, ethernet wiring, extra processing units, etc., etc.
I agree with what you are saying but the issue is that if your streamer or player is connected to your home internet then everything starting from your router "matters."
I don't look at it as adding things to fix problems. I look at it as adding things to reduce the problems caused by switches and other devices connected to the same subnet.