Where does Linux promise that files are bits on a disk? As a user I certainly don&#x27;t expect that. Perhaps you have a problem with the name &quot;file&quot; but the abstraction itself still seems useful. (And yet I do find it quite odd when I have to do something like `echo &quot;TPAD&quot; &gt; &#x2F;proc&#x2F;acpi&#x2F;wakeup` to disable wake-on-trackpad.) That said I don&#x27;t disagree with you that UEFI variables should not be delete-able, but there are many files on Linux that you can&#x27;t delete.