I think there are multiple forms of deletion. One is client enforced where the client will just hide if there is an event saying so.
The other proposal I think would have to be relay enforced so potentially it could be on a relay that doesn’t enforce that NIP.
I agree that opinions change and at the same time we can own those past opinions.
Typos are annoying though…