> Tags offer a superset of the functionality that a hierarchical structure can offer, because a file's path (including its name) can be seen as simply another tag.
This is true, but what people are objecting to is tagging and depriciating the filesystem hierarchy.
I don't think anyone is objecting to tags being available (they just question how well they work in practice, with examples of when they don't)