Allan, I don’t think it is as straightforward as you suggest. The requirements that Roon has for the tight integration with a streaming service have been sketched out by Brian here:
https://community.roonlabs.com/t/qobuz-news-and-correspondence/17536/8
Up until now, only TIDAL has stepped up to the plate. Undoubtedly there are business issues to be negotiated
with other streaming services, and these could also prove to be stumbling blocks, but if the technical infrastructure is also not present, and needs to be developed (probably by both parties), then this is also a hurdle that needs to be addressed.