Veja um artigo da KB sobre o problema: link .
Existe um certo limite de arquivo no diretório raiz dos sistemas de arquivos FAT, que os cartões SD normalmente usam. É por isso que os fabricantes de câmeras os armazenam em subdiretórios, como você apontou.