winscp needs 'delete in background' functionality
WinSCP allows for downloading in the background. Which is useful because then other operations like changing directory or the basic moving / minimizing of the window are still available. However, when deleting files on the remote server, WinSCP brings up a modal dialog, and it's not possible to do anything else with WinSCP. Yes, there is a minimize button on the dialog, but why break the user's ability to perform other operations for this? it's entirely possible to send the delete commands in the background and this is just a WinSCP hangup.