Other players can stream different streaming services, so I doubt Roon would not be able to do so. The rich metadata is not from the streaming services, but from services like AllMusic, and Roon already can utilize this. But, of course, I am not in the business, so I could easily be wrong.
Unfortunately, Roon does not clearly state the situation. I have read several opinions about this topic, some of them are my personal understanding between the lines.
1.) “Roon cannot integrate other streaming services because these streaming services do not cooperate.”
Then this is a matter of fact. Would be a pity, but I could finally stop keeping on at the Roonies.
2.) “Roon is not able to integrate other streaming services because it is not as easy to keep the experience at a high level as stubborn community members like Kevin_Ketterle claim it to be.”
Also a valid and acceptable statement. I am also a professional software developer, and I know the feeling far too well when customers constantly underestimate things that are supposed to be easy.
3.) “Roon does not want to think about it right now because there are lots of other things to do which are much more valuable for the future of the product.” - or - “Qobuz (or any other non-Tidal service) integration is only desired by a small but noisy minority; in fact the vast majority is absolutely fine with Tidal alone.”
Accepted. Roon is Roon’s product and I am confident that they have the competence to decide about priorities to their (and our) best, and that they know the big picture. This would be my favorite answer, because I could patiently wait for the christmas version, and then for the next christmas version, and then… No need to have this on a public roadmap, this discussion has been done already and I am fine with that.
4.) “Roon does not want to think about it generally because it does not match with the product or company philosophy.”
Not my favorite answer, but acceptable nevertheless. Roon is Roon’s product and they are allowed to decide of their own sake.
Which of the four variants would characterize Roon’s stance best? Maybe a combination? A clear statement would draw many discussions here unnecessary.