@MiaWinter I'm in no way an expert but, I feel like using a file system, as in like a tree data structure, allows us to narrow down searches very easily, I'd assume that tags wouldn't allow for the same "locality" as a tree does since the only way to encapsulate data would be to make a new unique tag for every group you'd want which a tree structure already offers, further more querying and writing programs that search through all files sounds like a noticeably easier process then say searching all files from all tags. I think the use of filesystems as a tree are used due to them offering an inherent boost in speed due to locality of behaviour and ofcourse the fact that we've always been using this, so there is no reason for people wanting change(ps sorry if I misinterpreted your post or if I asid anything incorrect)