Don't show us a yellow box when you delete a pinned object. Show us the box that we see when we try to move a pinned object.
Too many time users select something with a crossing and select too much stuff like slabs, grid lines, structural columns and such. We would like to pin these objects to protect them, seems to me that is what pin should be used for.
Revit protects us from moving pinned objects, why not protect us from deleting?
Bill.