The respect is mutual as I always appreciated your point of view and contributions here. But I must disagree with you on couple of things,
1) roon is a software overlay, it does not have a sound - If you think ROON algorithm does not impact the data stream and final sound then you’re living in a bubble my friend. Let’s leave aside the fancy interface and its library management capabilities for a moment and focus on its impact on sound. Each of these software apps, ROON, XDMS, Sense and Conductor have a sound or sonic signature. There has been ongoing discussions about XDMS and Sense sounding better than ROON using the same hardware and implementation. I never said ROON sounds bad but as others have confirmed and what I’ve found by comparing ROON with Conductor, ROON is manipulating (altering) the data stream to a point where both Qobuz and local files sounds bit glossy or unnatural to my ears. This has been my conclusion after listening through ROON over 18 months now. In my system, both ROON and Aurender are implemented meticulously as far as hardware and cost goes, both connected to a very good DAC over Ethernet.
2) to say anything is done in this case is ’philosophical’ is rather bleary eyed and naive in my view - I suggest you read up on why Aurender chose to implement low-power high-efficiency Intel CPUs and what their software engineers are doing to specifically optimize playback performance.
3) Agreed
4) but why does roon have so many customers? - Let’s toss this into personal preferences, budget constraints, hardware options and biases.
The landscape of streaming looks pretty darn good for everyone involved in developing hardware, software, streaming services and end users. It’s a perfect time to embrace streaming based on our budget and personal preferences.