If a file can only be read by its owner (400), is this any more secure than that file having read write permissions?
At best wouldn't this just help prevent you making stupid mistakes with your own files, rather than add any actual security? If you own a file, then you can alter its permissions. So if someone malicious gained access to a user, then having a file owned by that user set to 400 wouldn't prevent the attacker changing permissions on the file and writing to it?
Is there any security gained by having a file not writeable by its owner?