> hardly any benefit over OS processes, talking over JSON-RPC
Hardly any benefit except portability and sandboxing, the main reasons WASM exists?
WASM is only portable if the only thing it does is heating up CPU, given that everything else depends on the host.
WASM sacrifices guest security & performance in order to provide mediocre host sandboxing, though. It might be a useful tradeoff sometimes, but proper process-based sandboxing is so much stronger and lets the guest also have full security & performance.