From memory, I seem to recall that Genode takes this to its logical conclusion: every process is isolated with virtualization primitives.
As to why: isolating processes the old way needs jails to work properly, BSD lost the popularity contest, and Linux jails didn't get secure enough before VMs and containers took off.