Re: The new functionality has a conceptual issue within, in that the undo and delete confirmation features are mutually exclusive
There is no conceptual issue.
Yes they are exclusive.
There are two ways in UI design to handle "dangerous" operations:
1 - Asking the user beforehand if he/she is sure, really really sure.
This is how it used to work.
Downside (one of): slows down the flow, since requires an additional user action every time.
2 - Going forward with the said "dangerous" operation, and show some sort of Undo button / panel etc.
This is how it works now, if "undo" is enabled.
If you disable "undo", the new version will work the old way -- "ask for a confirmation first, and since the user indicated that he/she is really really sure, there is no need for undo".
Both asking for a confirmation and then having an undo panel is redundant, and there is no combination of settings that would do it this way.