Mimicking the patterns doesn't replace the VM.
There are for example, distributed agent programming languages built on top of them, including network aware distributed GCs.
Mimicking the patterns doesn't replace the VM.