The other issue with hardlinks is that they are a security risk.
By default hard links provode no read or write protection by default. This is called an unprotected hard link. Here’s an example of this security issue in WSL:
@smartguy - so, after reading through those links, the answer is don’t be an idiot when using hardlinks. Don’t make loops. Don’t do something with security perms that could get munged. And maybe obsidian on unix will play nice with soft links, I haven’t tested it. Really, the answer still comes down to solving the underlying obsidian limitations referencing vaults listed above.