I do agree with you for most parts…
But since I use my Markdown for research mostly, it can be useful to have some extra functions so that I don’t need to use 2-3-4-5 extra applications just for my Notes and any illustrations…
I think my usage of Obsidian also differ largely from most other users…
I have one Note for each “object” and link the other objects as I go with wiki-links… I use it as much as a “freeform” relation builder and analyzer where I can relate objects and people both in unstructured and structured text… regardless of what type of object it is…
So if I find a list in a newspaper with 1200-2000 names of ships and their positions, I create a Source Note (and I add the newspaper to Zotero of course) for that List, adds all the ships and the information, starts creating wiki-links, when I need to, I create notes for this ships, the ports (or other positions and the date), as I find new lists, or other types of list I do the same thing, building up a “database” and a network graph of this information…
In addition I add Crew Lists to this and links those to the ships…
But I also add newspaper articles about both locations people and objects as unstructured text, and can link anything of “importance” to “the rest”, i.e. an article about a torpedoed ship, articles about new ships, other data for the crew members etc.
If I need to I can export excel or csv tables to markdown, and I can save the graph with my notes to a network graph file format using Juggl if I need more styling or analyzing feature…
I can also add my genealogy to this if I want to (I have a few sailors in my family, it was actually there it all started ).
So the Markdown files for me has been a HUB for interoperability between a few different software I use…
I have actually found multiple connections with this approach that I didn’t find in either Excel, Access or postgresql nor in my genealogy software of choice that is actually kind of advanced (Gramps).
But if you use it for writing or notetaking, I agree fully with you, no need to bloat your notes mor than necessary…
I don’t use most of the plugins for Obsidian, but there is a few I find useful… At the start I added a lot of them, but find myself disabling and removing most of them…
Same is it with VSC and Foam to, I have somme extensions that are helpful to read other formats I have used, i.e. graphviz, and I use VSC to find and replace text in folders of text files, i.e. if I know I have 200 MD files with the name of a ship, and I want all of them to be wiki-links with aliases, I use VSC to search and replace that text… I could have used Notepad++ for the same, but find it to have become sluggish for those kind of operations, and since I am using Windows, I don’t have the text and file handling tools of Linux.
so as a “HUB” for other software usage, it would have been great to be able to use the notes in Aeon also, but for it to become useful for me, the text and not only the folder structure and YAML of the Notes should also be utilized somehow, and to not bloat the file of Aeon with all the Notes and Text, I thought that just be able to open and read linked files would be helpful, manually linking the files, and then if they want to have auto-sync, synchronize the files in the folder after they have been mapped/linked instead of adding all the text to text fields in Aeon… Of course, on export there must be some choices same if they want to also sync with Scrivener…
But for me personally, I don’t need, and actually don’t want to have all the text in yet another software, specially because many of my “notes” is structured data (tables). and most of the information will already be there in the form of the structure of the files and folders.
And if there should be a “full” support for a timeline based on the markdown files, there also had to be some kind of utilization of the links in the notes, i.e. every link is a relation in Aeon, but it would be problematic to create anything useful with that without the use of YAML, i.e. for setting type of note, dates, etc.
I really wish for a “perfect” software, but think we still need to work with some compromises…