I'm one of those who found adding an audiophile switch diminished sound quality. On the other hand, adding Gaia DDC, linear power supplies to every single streaming component, and second streamer for Roon all resulted in improvement.
For anyone running Roon more complexity is likely required for best sound quality. For myself and many other running Roon with separate streamers, one running Core and the other Endpoint results in superior sound quality to running just one streamer, this likely due to complex Roon interface which requires much processor power which in turn means added noise. The same holds true with linear power supplies, many of hear superior results with lps on every streaming component. And then I could also go into all the interface filters and optimizers out there, usb, I2S, LAN all have their issues and many find interface improvments via these devices.
Vs all this complexity we have those advocating simplicity. Since Roon necessarily complex for best performance we need a different music app, the proprietary ones seem to get good reviews. Can we simplify and yet maintain high quality interfaces without add on filters/optimizers? So, assuming these are effective, these filters/optimizers would have to be contained within streamers, dacs, switches in order to simplify. Same goes with external linear power supplies, these would all have to be contained within components. And then I could go on with local storage solutions, optimization of modems and routers. So the most simple, least complex solution would be a integrated streamer such that one has local storage, dac and streamer all contained within a single component. Would this be considered best solution based on straight wire concept? And then we have all manner in between most complex and least complex setups, and this where most of us likely find ourselves. On one hand we have the argument having discrete components that serve single needs are best, on the other integrated components that serve more than one need best. Do we have direct comparisons or face offs with streaming setups to work from? Doubt we'll ever come to some definitive answer on any of this, far too many variables to account for, each of us will come to our own conclusions, and what's wrong with that.