there have been countless threads about this-- not surprisingly. Let’s leave aside pieces which have a clear key signature – here @Asherber makes the important point that you need to distinguish between atonal and C major/A minor and Dorico has made at least serious efforts to spell correctly in this situation, even if not everyone is convinced it’s always correct.
My main beef (and I suspect that of many others) is atonal works where enharmonic spelling doesn’t make much sense – in most cases people just want accidentals to be kept to a minimum without too many arbitrary changes between flats and sharps and certainly no double and triple accidentals. From my limited experience, musicians for the most part just want music they can read easily, never mind what might or might not be “correct”. That means Dorico really must introduce simple global options to reduce the number of accidentals to a minimum – I’m sure that would make a lot of people very happy. Sure @pianoleo’s “Respell automatically” dialogue certainly does help but is not the whole answer as, for one thing, does not remove double accidentals. The thing which above all seems to produce a forest of accidentals is transposing using SHIFT+ ALT+ arrow up/down which also happens to be the easiest way to do it for small intervals.