This is a lot more complicated than it might seem. Even with simple 4-part harmony the AI will have to do some guessing, like if you mean a C6 or a Am7 first inversion for example. When using more advanced upper structures and substitutions it will be very difficult for any AI to get it right.
Virtually every working jazz musician would immediately recognize the first bar here as a Bb13, even though there’s not a single Bb in the bar.
Dorico’s developers seem to have stressed creating high quality professional-level output that adheres to sophisticated engraving rules that most users are probably unaware of. This obviously is in contrast to all the crummy output we’ve all had to read over the years from Finale, Sib, and MuseScore. I guess automatic chord symbols could be useful for some in very simple situations, but I definitely wouldn’t want to read an Abmaj7-5 or whatever the AI would think the above chord is, when it’s obviously a Bb13. No matter how smart the AI is, cluttering up a score with a bunch of incorrect chords is probably not the standard the developers are going for. Perhaps there is already some really intelligent AI they could license or something, but doing this halfway is going lead to a lot more crummy output, which is something they actively seem to be trying to avoid.