The difficulties of the instruction set might have had a hand.
https://www.jwhitham.org/2016/02/risc-instruction-sets-i-hav...
The difficulties of the instruction set might have had a hand.
https://www.jwhitham.org/2016/02/risc-instruction-sets-i-hav...
Some of the things listed in that article are definitely architecture design mistakes (especially the lack of interlocks in MIPS I), but they're not deal breakers and some of them are fixable (later MIPS versions put in the interlocks so you didn't need to care unless you were targeting the older CPUs). In the end not that many programmers write assembly or compilers.
After all, Unix on x86 was very widely deployed thanks to SCO, who had a lock on the retail POS and store backend type of IT, but who ran on PCs that were not what we would call servers today.
However once Dell mastered volume production of servers to similar build quality as the Sun SS20 pizza boxes at a fraction of the cost, they had the runway to build bigger and better servers and it was all over for Big Unix.
This isn't a Dell post, but they offered both Dell Unix and Solaris for a time, before Sun tried to fight them off with Cobalt rack servers. But it was too late.