Google also doesn't live up to its standards, at least regarding Android apps.
Take Google Photos, for example. I have a biking app which automatically makes photos when a geofence is entered, stores them into DCIM/biking. So per ride I get a set of about 20 photos.
The first time a photo was made, Google Photos asked me if it should include that those photos in auto-upload. Yes, I wanted that.
Now, after the bike ride, I have to start the Google Photos app, wait for some seconds until it detects the photos, then manually close it (swipe up), reopen it, wait a couple of seconds until it finds another new picture which it missed in the first pass, close it, reopen it, wait, close, reopen, wait.
I need to do this about 5 times, because for some reason the app doesn't find all the photos in the directory at once.
It's not only this biking app and not only with DCIM subfolders. Any added folder which receives photos, and most noticeable with apps which take a sequence of them automatically is affected.
I don't get it how something as trivial as globbing a directory gets it past Google's testing standards.