¡Interesante pregunta! Mi conjetura:
El virus requiere un host vivo para multiplicarse. Solo transporta información y necesita la maquinaria de la célula huésped para reproducirse.
Las bacterias no lo hacen: puede crecer en una superficie no viva. Tiene la maquinaria necesaria por sí misma para reproducirse.
El malware informático necesita una máquina host para ejecutar su código para clonar. Utiliza la CPU del host, la interfaz de red, etc. para extenderse. Sin una máquina host, el malware es solo un montón de instrucciones de la computadora, al igual que otro software.