ну сетевые карты всё равно эмулирутся, для простых задач может и сойдёт, но в любом случае не знаешь где вылезет проблема. ВИртуалки только для тестов. Никаких рабочих систем связанных с сетевой инфраструктурой на виртуалках делать нельзя. ИМХО
В виртуальной среде, как правило, следует отключить hardware tcp offloading и все на том. Из опыта, на vmware esxi pfsense работает более 10 лет в продакшене без единого разрыва. Еще пара штук есть на VPS, не помню что там, кажется KVM - тоже 0 проблем. За сомнения в адрес proxmox вас участник официального форума под ником werter порвет в лоскуты. Так что, ваш печальный опыт - всего лишь ваш печальный опыт. Не следует так уж его экстраполировать на все варианты виртуализации.