I think it's because the -p option make the parent directory if it doesn't exist