Well I cannot disagree with that and therein lies the problem for JRiver and the like. I would pay a lot more as well, but as you say most people (99%) simply don't require this level of software, or they don't think they do anyway. All the documentation they would have to write and update costs a lot of money I would imagine and with all the competition for free music "apps" out there, few will pay the price and they would go broke. Over the last 20 years I have learned a bit on CAD software, starting out with Autocad and then switching to Turbocad. Both are powerful software packages, with high customization abilities and tools galore, but Autocad costs are out there in the many thousands of dollars, and Turbocad is inching up there as well. They can write documentation, tutorials and training videos and whatnot because businesses require it and will pay for it. But along comes "media software", most of it just very simple in nature (Groove, ITunes etc) and free. JRiver offers a different approach, with its sophisticated software package, possibly rivaling some of the CAD programs I have used, but no support from business, just home use. They I suspect were forced to take a different approach by using their forums and wiki to get questions answered.
JRiver and the like are in a different league from the free apps. Comparing it to those is apples to bananas. People contemplating getting into setting up their music library on computer should carefully weigh their options. Most will be served well enough by one of the free apps, while others are heading towards streaming anyway so likely don't need it. Those with a terabyte(s) of music who really want full blown media server capabilities, possibly throughout their house, and with cutting edge tools to do anything that is possible with today's tech probably have to decide on a software package, and then commit to learning that package.
No, it's not easy, and for many a waste of time when all they want to do is play some music.