Right. A multiprocessor system would behave similarly. But in a multiprocessor-oriented system, the processes would be making far fewer calls to the kernal... a kernal that has nothing to do but service those infrequent calls.
Take the huge GUI, the Taiwanese device drivers, the interrupt handlers, all that dangerous stuff out of the OS kernal. A lot of that can even be removed on uniprocessor systems.
John