my point is that tags are not something magic that achieve things that could never have been done before, and they don't require you to throw away the filesystem info.
Tagging is extremely useful to supplement filesystem location info, but trying to have it substitute for that info is wrong.