You really have no idea this is true. What this feels like is diminishing other users’ frustrations.
Perhaps more importantly, there are many other fora where users complain of Roon’s instability or the their feeling that substantial IT knowledge is necessary to keep Roon working. That could very easily be hurting Roon’s ability to grow its user base.
Many of those 300K users may not be using Roon actively (i.e. lifetime subs that gave up using it) and that number was, IIRC, based on and projected from an off hand comment made years ago that was never really verified (could be wrong on that point…that is what I recall).
There are also quite a few fora posts where users say they are using Roon, not going to leave it given their investment of both funds and time into building out their Roon system, but nonetheless they do not recommend it to others, or even actively dissuade others from getting involved with Roon.
I suggest that the better answer over diminishing users’ frustrations is to effectively acknowledge that if one adopts Roon, it is high reward, but due to the nature of the platform being compatible over many different OS’s and devices and its very high functionality, it is also very complex and there is a higher than “average” risk that significant IT skills may be needed to maintain functionality - or at least that significant effort will be involved in that.
It’s not a great marketing message, I get it. But I think it is more honest than the various implications that Roon is always or even mostly plug and play. No user really knows what the various percentages are from very happy users to those who have problems but accept them to those who have abandoned it due to issues.
What I have been happy to see is, while the marketing hasn’t changed, the development priorities do seem to have begun to acknowledge some of these issues - scheduling library maintenance and the like. It would be great if Roon would also implement a timed restart or even a manual one through the remotes. Finally, I would love to see Roon revamp their error messaging system to be more verbose and accurate to allow for better troubleshooting, and even the ability to view logs and messaging through the remote interfaces. Then I might be able to know why music pauses frequently and things like that.
Roon is highly sophisticated and highly functional, and it must be a major challenge to keep it running and updated with OS updates etc., much less implement new features and the like.