Another option is a hybrid approach: drag traces as far as possible, and when it stops being possible start deleting them! Remove the end of them up to some reasonable distance, to create space. This is what we end up doing manually anyway. Or maybe, avoid DRC conflicts by removing conflicting trace segments.
I'm suite sure such a feature is likely to delete the traces I want to keep
We'll call it the "Murphy method", then!