prima di rispondere alla domanda sul perchè esistano i virus io farei un passettino indietro ponendo la domanda sul perchè i computer siano, per quanto diversi, così simili alla nostra vita biologica. noi stessi ci ammaliamo a causa di virus, noi stessi possediamo difese immunitarie per contrastare batteri e virus, difese che vengono di volta in volta istruite con il codice del ceppo virale a cui siamo stati esposti e per breve periodo contaminati.
perchè esistono?, li crea qualcuno?, che danno creano al nostro corpo? perchè sono più pericolosi per alcuni individui?
dando le risposte a questa serie di domande apparentemente estranee con l'informatica ti renderai conto che il computer è la sintesi di quanto più naturale ci circonda quotidianamente; purtroppo la nostra conoscenza è minata dal'imperfezione e questa la inoculiamo nei nostri prodotti ecco perchè anche i pc appaiono come oggetti inanimati e privi di vita ma con comportamenti biologici.
in definitiva, i virus esistono perchè sono l'evoluzione naturale di questo ambiente
ps: non tutti i virus fanno comportare in maniera vistosamente anomala il pc, ce ne sono molti che sono del tutto nascosti