Потому что это не защита, а просто еще одно имя файла.
1. Если удалить файл, пользователю не выдаст предупреждение, что его нельзя удалять.
2. Если это один единственный файл, то можно такой костыль сделать. Если больше - держать кучу жестких ссылок неудобно, а жесткие ссылки на каталог не помогут
3. Можно удалить содержимое файла различными truncate или просто >, >>
4. Неудобно и неочевидно что этот файл нельзя удалять, в отличие от сразу явно видимых прав доступа.