Gentem, é tudo uma questão de situação. No meu trampo uso um i5 com 8G de RAM, eu nem sei quantas VMs eu tenho instaladas no Win7 do computador. Porém eu comecei a mexer com geração de Linux prá sistemas ARM, e compilar um Yocto numa máquina virtual é muito mais lenta (pelo que experimentei, em média de 5 a 6 vezes mais lento), aí particionei e coloquei um Ubuntu só prá isso.
Em casa tenho um note velho que mal e mal roda o Windows 7, ele 2G de RAM e processador single core, coloquei uma VM nele e o coitado arriou as pernas, pediu água e misericórdia, nesse aí, só no dual boot mesmo.
Ou seja, cada caso é um caso, não tem uma única solução que atenda todos os casos. É indicutível que rodar numa VM é muito mais susse, você pode fazer (quase) todo tipo de caca que quiser sem esquentar a cabeça. Do mesmo jeito que é muito mais gostoso andar de Lamborghini, mas como eu não sou o Collor, vou de carro 1.0 velho mesmo. Cada caso é um caso.