Put another way, a lifetime license for Roon is less expensive than Sooloos, once you take into account the hardware cost. Sooloos only became free, once it was on its death bed.
Granted, some of us choose to buy more expensive hardware to run Roon on, but that is by choice and many of us feel that choice gives us the option of better hardware. To my mind, the only real hurdles are the pain in investing in new hardware, the (slight) learning curve moving from one to the other and moving your music over.
I (generally) haven't looked back... but I admit there is a small amount of pain involved.