3 ms·Well, there's the obvious advantage that macrophages don't eat viruses, they eat bacteria.by ajb 16y agoWell, there's the obvious advantage that macrophages don't eat viruses, they eat bacteria.