I disagree - I was a B6700 hack, loved the machine - but code for it was just so non-portable because the machine model was just so non-standard - remember this is a machine (B5000 et al) that depended on the compiler creating correct and sane code not just for system security but system integrity - only 'root' could write compilers and one bad instruction would take the entire system down - it was fragile.
Microprocessors when they first came out were also feeling their way into architecture, Intel sort of headed down the Burroughs tagged capability architecture route - 286 segments, the 960, the 432 et al
But in the long term the PDP11/Vax were more the machines that people loved and their simple memory model (a simple array of bytes) and generic identical registers allowed portable languages and operating systems to flourish - prior to this operating systems were designed for particular hardware platforms - Burroughs MCP was never going to run on any other machine. People forget that the idea of a portable operating system in a time where operating systems were written and were the closed property of hardware manufacturers was a pretty radical idea at the time.
RISC, where simple was beautiful, loved the simple memory/execution models, Unix having grown up on PDP11s and Vaxen was the same.
Intel's through this was bit of a weird duck - they tried everything and failed at many of them - the CISCiest thing imaginable (the 432 a true capability machine) and the 960/860 (both kind of RISCy) all appeared at about the same time - but the 'x86 architecture has walked a pretty magically fine line - in a time of VAX derived CISCy architectures (68k 32k etc) they had a relatively simple memory addressing model (no indirect stuff) and a pretty simply instruction set - in retrospect much more RISCY than it's contemporaries, though missing the generic register file, the 386 eventually adopted the simple linear memory model and tried to forget about all that silly segment stuff and the 64-bit instruction set has moved to a RISCy world - I used to really hate the x86, especially when I wrote compilers, but in retrospect it's mellowed
The thing that microprocessors and the architectural trends they adopted have really done is they've taken us from a proprietary world where nothing was portable, where once you'd bought a system you were a captive customer - to a marketplace with competitive manufacturing and happier consumers