There is an inconsistency in the way variable deletion and scope change are handled.
When I move some variable from one place to another, there is no confirmation, but if that action caused any side effects, I get feedback on this (Scope change removed items).
On the other hand, if I delete a variable, there is a confirmation, but there is no feedback whatsoever if the deletion have caused changes.
This is not really helpful. In a large project I may have hundreds of variables and I don't really remember if any particular variable is used or not. So the confirmation is essentially useless.
What I would really like is get rid of the confirmation and get exactly the same feedback I get now with scope changes instead.
The workaround is to delete variables by creating an empty event and moving the variable there to see if that affects the event sheet, then deleting that event if there is no feedback of items being removed. This is sub-optimal.