To me this just raises more questions like "Why does the order of the files even matter?", and "If it does why wouldn't you make sure it was sorted, or better yet sort it in some reliable fashion?".
Obviously reliable sorting is important, which is why people are upset that python's glob() turned out to be unreliable
A quick glance at the documentation didn't mention it, does glob even promise sorting the result? Relying on that to happen when it's not even promised seems negligent.
What do you mean? It is the very first sentence of the documentation: "results are returned in arbitrary order"
I think this is why it doesn't get noticed; the files are written say
result-20190901-1303
result-20190901-1305
result-20190901-1310
etc...