For me, when it comes to listening to music, it's either at the end of the day or if I am working on a project, I sometimes like a little background. In either case, I just want to switch it on and have it PLAY! I do not wish to have to troubleshoot drivers, reboot pc's, routers etc. I don't want to do a bunch of reconfiguring because an update left me with a big mess. Roon is like this, to the point where if I want to stream something I most often now just use the Qobuz app. Or play my own music with jriver which never seems to have problems after updates.
I sometimes wonder if the idea of having a Roon Core is part of its reliability problem. With JRiver, I can have a copy of the program on multiple pc's, RPi's etc. Each can send files or receive them from the other players and the nas drive. With Roon, they maintain that 'one core per subscription' model with an iron fist and that it doesn't always work well is why I presume some Roon subscribers pay for a couple subscriptions. This model keeps Roon protected from subscriptions serving more than one person at a time, but it does not seem to do much for its reliability, and reliability, no matter the cost, is right up there with content, sound quality etc as very important to me.