А, конечно, стоит разделить. Там есть политическая идея, которую можно по-разному аргументировать. Например: «нельзя, чтобы нельзя было отвертеться», «для этого не проектировали — надо убрать», «а пользователи не знают, ужас»... Мало ли как.
И отдельно есть техническая проблема с, мне кажется, довольно изящным и простыми решением: добавить таймаут, публиковать ключи вместо безопасного удаления. Можно вообще в отдельных полях, чтобы старые клиенты не могли не увидеть таймаут.
Политическая проблема - абсолютно, и в разных странах ответ на нее будет разный.
Техническая проблема существует в голове у тех, кто хочет решать политическую, потому что протоколы они для взаимодействия, и универсализация протоколов - это благо на котором построен современный мир. Заводить отдельный протокол где можно было бы отказаться от своих писем - удачи, надеюсь те, кто это будет делать, потратят время и энергию и провалятся. Ослаблять существующие технические практики во имя политических целей - я против, вроде как большинство здравомыслящих инженеров тоже