Renoise never discusses the roadmap. Not for almost 10 years now. The only exception was the Lua update precisely for the reason you outlined. Kids want to make wobble bases, brace for impact for those of us who don’t.
This has been mentioned countless times, the most recent here.
The price of Renoise is low because the devs don’t want to stress. One of the things that comes with “no stress” is “no expectations.” You can’t blame Renoise for your purchasing of Kontakt. When you purchased Renoise, you didn’t purchase a future version of Renoise. Furthermore, Kontakt is a great product. Enjoy it for what it is.
Renoise pretty much exists because the core developers don’t want to deal with the bullshit of working like they did at other companies. (Ableton, Last.Fm, …) Renoise sort of exists to get away from the marketing bullshit. The product is priced accordingly. The devs live under the radar accordingly.
I think festivals could be done by enthusiastic users. Said users could even contact the dev team and work something out, if they were serious. Core developers have their own thing going on. Know what I mean?