No need for that, good sir!
You are correct that TBX is not an everything bucket, nor would I want to make it into one. I’ve come to peace with the notion that sometimes, multiple tools are better than one AllTool (which often isn’t that good at anything in particular).
What I would like to see, however, is the ability to at least put Watched folders in sub-containers. Why? Because I like having a “Work Portal.tbx” that I use to keep track of and pontificate on a great number of related things. And I simply have a lot of DTPO Groups I’d like to watch and import into certain TBX containers (mostly I’m thinking of my Markdown note docs in individual client matter groups within my Client Projects DTPO database).