I understand the technical benefits of preemptive multitasking, but I think it's fair to say that it's not a panacea.
It's perfectly possible for the action of one application to stall another simply by making use of the same resource. For example, when large apps are being paged in from the hard drive on my Windows 2000 system, practically everything else grinds to a halt because it all needs access to the harddrive. This happens very often. From a user's POV I find cooperative multitaksing under RISC OS bliss in comparison.
Windows isn't the best example, but other systems have problems too. Is the responsiveness of RO and preemptive multitaksing always compatible I wonder? :indiff: