Hi David,
I’ve moved your post to Roon Software for more general discussion.
You raise issues relating to complexity that have been discussed in this post. I think that complexity is a concern and it results in various unsatisfactory user experiences. Whether that is down to Roon or to network and OS issues is sort of beside the point; ultimately it either works or not for a particular user.
In relation to your open ticket I will leave a further notification for the devs in that thread.