@SwiftOnSecurity Okay but hear me out:

We had a chance to do better than the filesystem and we blew it.

Filesystems need not be two dimensional trees with the occasional symlink or hardlink elsewhere.

There can be a third direction: time.

Imagine if your entire filesystem was versioned and you could pull up a previous version of your file at any time.

Overwrote it? Deleted it? No problem. Just revert. I mean obviously it couldn't be unlimited for the whole FS with files with lots of churn or when space is limited and you have to prune old files, but you could do that as a maintenance task.

In fact VMS had revisions. It was an awful OS in other ways of course. But it did do that.