At the very least instead of Obsidian warning “There are currently X links pointing to this note”, it should at least offer you a list of what notes/files are pointing to the file so you can (more easily) remove them by hand.
I could “cancel” at that point & do a manual search & remove them all by hand first & then delete the file, but it would be so much easier if there were at least a semi-automated way of handling this, what I believe to become a more frequent scenario.