I believe that the obsidian API lacks several features to implement full support for other file formats by third-party developers:
The ability to register links and tags to other pages from non-markdown pages (it will be useful for custom plugins with support for new formats, such as asciidoc)
Display new registered file types in the graph view
The ability to create and manage text file extensions, which will be searchable globally.
I reiterate my support for this change. Not necessarily of having to do all the work of implementing it yourself, because this plugin already exists, but of the single line change that allows it to work so much better.