I ran into this recently. For .d directories like /etc/apt/preferences.d, it'd be nice if apt were silent about the directory not existing, and if it just treated that the same as an empty directory.