
The answer to JACK isn't that it is itself that bad, it's that the tools to use it aren't great. Cadence is the best option, and it is still beta, falkTX is working hard. Also LADISH and whatever other session tools, they baffle me. I still don't understand how to use them best.
I dunno, falkTX might be able to explain more if there are really issues in JACK, but I don't think JACK is actually the thing to blame mainly.
Anyway, the reason I'm not jumping on the documentation thing is: I'm not convinced myself. I don't think GNU/Linux is really an audio platform to compare to the resources for Mac and Win. I think it has promise. It has enough to make it work. It has several advantages. But I think more improvements are needed before it will get there. I think KXStudio is the best bet and the most promising.
I've decided to prioritize freedom and FLOSS over the conveniences of Mac and Windows. So I'm in it for the long haul to see the system really working. When I truly have things working the way I need for myself, then I'll take my notes and try to help others. I'm trying to contribute ideas along the way, but I'm still confused about some things, and in some cases there are broken things that I know are broken and just waiting for fixes.