2
If you have shell access, you can set the default filesystem permissions for everything in your web root with the umask command.
# user@host> umask 0022
This will tell the OS that every new folder should be chmod 755 and every new file 644.
If you do not have shell access or are blocked from using the umask command, you can ask your hosting provider to do this for you.
Insanity can be defined as "doing the same thing over and over and expecting different results."
Stupidity is not a crime. Therefore, you are free to go.