The analogy is with protected memory. Files need to be protected, too - from programs overwriting each other’s files, no?
So maybe I misunderstood you and there is no disagreement at all. Of course, I think file permissions and protected memory can make sense.
At the same time it sounds like you may have skipped over OP's "by default" phrasing.