Totally agree we need one of them. I tried to look up if it was easy to use the native trash bin functionality and it turns out to be quite a hassle (we’ll need some native libraries to do it).
Closest idea right now is to create some kind of .trash folder inside the vault and move files there. Since any dot-files are ignored by the vault, it would stop appearing in things like quick switcher and global search.