Protegen contra cosas diferentes. VPN lo protege de las huellas dactilares de la red, mientras que la máquina virtual de un solo uso lo protege de las huellas dactilares del escritorio / navegador. Para ser verdaderamente anónimo, es posible que necesite usar ambos (entre otras cosas), dependiendo de su modelo de amenaza.
Si desea / está bien establecer una identidad anónima (es decir, otros pueden establecer que la misma persona realiza múltiples actos relacionados, pero no pueden rastrearla como persona), entonces puede que no esté de acuerdo. simplemente utilizando una VPN y hash para reemplazar máquinas virtuales.
Pero si desea evitar que las personas vinculen sus acciones, es posible que necesite ambas.