For now we do get the same popup (Are you sure) message when deleting fields with or without dependencies.
As a first step, just updating the message to let the user know if there are any dependencies or not, and then being assisted to find and resolve the dependencies would be great!