É porque você não definiu seu valor de umask como algo diferente do padrão de 022 de seu sistema. Leia man umask para entender de que são os bits e man bash sobre o comando umask .
The umask is used by open(2), mkdir(2), and other system calls that create files to modify the permissions placed on newly created files or directories.
Specifically, permissions in the umask are turned off from the mode argument to open(2) and mkdir(2).