It’s all about time and money.
Most devs enjoy the coding, it’s what they do, but most likely don’t so much enjoy the explaining and writing. If the RW world wasn’t so cheap, if the devs didn’t undervalue their output so much, and if the end user (us) weren’t so cheap, they’d have the money to do this stuff. But, we won’t pay for it, so they don’t have the money to do it, so it doesn’t get done.
The lack of money in the RW world has been it’s been the biggest hurdle to realising it’s full, or even half it’s full potential. Occasionally you get genius nutjobs like Tav come along who give everyone a glimpse of what is possible and more or less give the RW team a blueprint for where the engine (RW) should be going, all for free, but there simply isn’t the money in the eco-system to pay for it.
The blame lies with everyone: RW, the devs and us the users. Most users balk at paying proper money for stacks etc, so the devs do things as cheap as possible to remain in business and RW for some insane unknown completely mental reason haven’t gone the app store route and added an easy to use integrated way to distribute, buy and install apps whilst taking a cut, so as to fund proper develop of the engine we all rely so heavily on, Rapidweaver. Until this is sorted the RW world will remain underfunded and so will always be several steps behind where it could/should be at this point in its life.
Of course, most will completely disagree with this, but they’re lying, as they don’t want to admit the truth, possible to themselves, but also to everyone else: They all want to make out to their peers that business is great, but it’s not. It could be, but it needs proper business management.
I love RW, and I 100% respect and like all the devs I deal with, even the ones I give a really really hard time too, but I know that sooner or later a replacement costing five times the price will come along and the RW market will split: Those using it commercially will jump ship whilst those using it as little more than a play thing (the vast majority) will stay. This will only add to the problem at the core of RW in the long term.