Apple have a hardware business so are selling a combined product. So its not really a fair comparison - Microsoft would be a better comparison and they are having huge problems with delays on their products despite much larger budgets.
There are failures in all markets - its a shame the RISC OS market seems to be so self-absorbed on the failures and they assume such a high profile