Although I haven’t studied the linked material in depth I can attribute my own experiences. For context I searched for several decades for a journaling system. I tried things like OmniFocus, TaskWarrior, Things, and even Markdown files. Nothing stuck. Nothing I did kept me active on the system daily. It wasn’t till I started using TW as my daily note-taking and to do tracking system at my current job did it stick. For me TW is a fantastic tool that I have depended on every day for four years consistently.
The points the OP is making seem pedantic to me. Though technically correct in their observations I feel they don’t apply to my own experiences and needs of a daily notes system. Perhaps these concerns would be more noticeable to me if I were to use TW in a different kind of note taking (college classes, book research)—but in this case I think I would not associate TW as the tool for the job as my outcome might likely be more a text book then a wiki—I mean there is MediaWiki for that kind of scale and seriously who is taking notes at the scale of Wikipedia?!
I also take issue at the idea that notes I take on a daily basis would have need to back-link and full text search so far back as to need 30K tiddlers! I figure in about five years of making tiddlers daily I will move the > 5 years ones to an archive. Easy under Node as they are all text files on disk. Speaking of which if I need to full text search that I’d either use grep
or feed the text files into Elastic Search.
I feel like they were expecting TW to solve more problems then it is designed to do. TW works well for me and I am ever thankful it is available to me.