Почему против вирусных инфекций не удается создать эфективные вакцины?
Потому, что вирусы способны феноменально быстро мутировать. Например, вирус гриппа.
Потому что вирусы мутируют быстрее чем люди создают вакцины.