some languages even sort
aa ah az ba bh bz ca cz ch
treating "ch" as a single letter that comes between c and d.
or
ab ah az b c .... z aa
treating aa the same as a separate letter at the end of the alphabet.
Then there's other rules for sorting that aren't directly alphabetic, like that names beginning with "Mc" should be treated as "Mac" or "St " as "Saint ".
"10 cats" should sort after "2 cats", not before it.
Anyone who tries to sort by just numeric ordering is doing it wrong.