Hey, don't knock the DZ-11; if you used the right driver they worked just
fine :-) The trick was to disable interrupts and empty the silos every so
often.
DZ-11 sucked... for a number of reasons, the SW issue being just part of them, but they were short pinned and really did not do modems well, particularly high-speed ones like the Trailblazer. As you said, you could make them work, but why bother?
Unix folks figure out the best idea was to use the Able DH/DM - cheaper, only one unibus slot for 16 ports (as opposed to 2 for the DZ), fully wired on the DB25 end, hardware flow control and just worked better in that is will DMA. What was not to love...
On my long 'todo' list has been to work with Mark to get SIMH to properly support the DH in his emulation. He has some stuff in there, but last time I checked (about a year ago) it still was not right, which is a sort of a shame.
FWIW: One of the guys behind DZ (who I will leave nameless) also screwed up the first serial port on the Masscomp MC/500 after he left DEC. I got there too late to fix it in the first version of the CPU board. So it was not fixed until I tore him a new one and educated him on how RS-232 actually worked (I was the first lead for the data com group as well as 1/2 the OS team). I never quite understood why HW folks often though of the serial port as '3-wires' -- sigh.