If a DAC endpoint has a display, it should indicate the received audio format. Roon already displays – in multiple locations – the original file/stream format. And that makes this concern/request coming from a Roon user just cockamamie.
The “WAV” display is the fault of the DAC, not of Roon.
What the DAC gets is not a WAV file, it’s a PCM stream.
A pure error in the display.
Roon does this centralized decoding because not all DACs can handle all file formats, sample rates, bit depths, compression levels, or types PCM, DSD…). This way, it never happens that a file or stream is incompatible with a streamer or DAC. The fact that other software works a different way is not a reason for a Roon to abandon a valuable feature.
No name calling. Deeming an idea to be poorly reasoned is not name calling.
JRiver and others use generic DLNA/UPnP, which can push undecoded files to endpoints. Roon does not. For reasons that the Roon team has justified, Roon uses a proprietary and centralized core architecture for nearly all decoding/processing.
I have to say the attitute of a few of you on this thread to someone new with a relevant question is quite inappropriate. Learn some manners please. Just because someone had a different view to you on how Roon works should not result in him being treated this way. I expect better from seasoned forumites.
Seriously, take a read through that entire PS Audio forum thread. The ignorance of and even antipathy toward Roon are remarkable. Several posters act as if Roon outputting PCM streams instead of native FLAC files is shrouded away in trade secrecy. And some of those posters are Roon users. That is just intellectual laziness to use Roon but not to understand a fundamental precept of how Roon works.