The requirements and budgets for them mean that they're much more expendable than something flying on a full size bus. As such, the level of risk tolerance is much higher.
Even CubeSats today still use the SPARC (LEON) since it's easy to implement on a FPGA as a soft core. I'm personally not fan of SPARC though.