Have you considered that the reason the dumb, synchronous Unix model is much more common is because it's easier for people to understand? There must be some reason that it succeeded despite being less efficient.
("The Rise of Worse Is Better": http://dreamsongs.com/RiseOfWorseIsBetter.html)