I am sorry but we don’t see at flaw at all. Obsidian is an app that runs locally on your computer and it is intended that other apps in your computer to potentially access your files.
If it is something you do not want, it is upon you to not allow it (veracrypt?, Containerization)