Agreed but I believe this is as much a weakness as a strength and calls for a bit more nuanced approach at least with critical data.
As an example I use DT3 as my primary respository of documents in a professional consulting practice. This means:
-
First and foremost, I need an accurate long-term archive of all documents associated with a given case. This is mission critical
-
Optionally it may be helpful to organize or identify documents in other ways- work in progress, background academic articles, telephone/Zoom notes, etc.
The ease of adding tags also means there is a risk of inadvertently deleting a tag. That could be catastrophic in the first scenario i.e. if I lose the association of a speicific document with a given case.
Thus in my main DT3 database, each “Case” gets a Group - since it is much harder to accidentally change a document’s Group than to delete a tag.
Additonal metadata for the document then often is best handled via tags.