On a typical Linux server, every folder is allocated 4kB (i.e. the size of the directory block containing the pointer to the folder) and, so it’s not true empty folders take no space. So the year folder takes 4 kB and 12 monthly folders take 4kB which is 52 kB of wasted space per year, assuming no media uploaded. Not a big deal, but why do that, why create empty, unused folders?
When FTPing to the site, I’d like to be able to find folders which have content rather than having to guess, or look at each one.
It’s easy to have the PHP script check for existence of a folder prior to uploading media and to create it at that time — i.e. it would be simple to have WP only create folders that were used. I would like to understand the logic behind creating folders — placeholders — in the event something “might” be uploaded.