So much this! +1
I really like the seperation between tags and pages in obsidian. Makes it easier to “think” and not pepper text with links to other things than actual proper notes. But, in order to make tags useful then one need to tag with all kinds of buzzwords. A note on AI could be tagged with #IT #tech #AI #AGI #intelligence etc. But if I later want to see what other notes could be linked with this note I would do a quick search on intelligence, then look on the tag pane which tags are associated. When number of tags grow large, this is crucial. That’s how I did it in Roam before transitioning and the one thing I miss the most, for example filtering out everything that had #daily to exclude my diary entries which usually was less than useful (but there’s a lot of diary entries).
To add to this plugin idea, tag aliases would be neat. Could be its own feature request/plugin idea though.