The biggest problem I have found is that there are so many metadata tags, with many different formats, which complicates taking the dates accurately.
I'd say the pain is the manual work that you need to do to organize the photos without recognized or proper metadata, but still, it's less painful than organizing everything manually.
... 2019q4 2020q1 2020q2 2020q3 2020q4
it is too hard with 10+ years of photos to maintain all that metadata when many of them are from different operating systems / file systems so some times "sort by date" doesn't work.
Another problem I have with metadata (usually while dealing with times), its that some cameras include the timezone, which the app isn't parsing right now, but that means that a photo can get in a previous/next month.
> some times "sort by date" doesn't work
Actually, I forget to mention in the README that the app sets the last modified time to match the metadata date, so that sorting potentially works again.
My photo album folder naming structure is slightly different from this, but this will still speed up sorting photos.